ns-3 Direct Code Execution
Home
Tutorials ▼
Docs ▼
Wiki
Manual
Develop ▼
API
Bugs
API
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
dce-umask.cc
Go to the documentation of this file.
1
#include "
dce-umask.h
"
2
#include "
utils.h
"
3
#include "
process.h
"
4
#include "ns3/log.h"
5
#include "ns3/assert.h"
6
#include <errno.h>
7
8
using namespace
ns3;
9
10
NS_LOG_COMPONENT_DEFINE
(
"SimuUmask"
);
11
12
mode_t
dce_umask
(mode_t mask)
13
{
14
Thread
*current =
Current
();
15
NS_LOG_FUNCTION (current);
16
NS_ASSERT (current != 0);
17
18
mode_t omask;
19
mask &= 0777;
20
omask = current->
process
->
uMask
;
21
current->
process
->
uMask
= mask;
22
23
return
omask;
24
}
model
dce-umask.cc
Generated on Fri Aug 30 2013 13:57:55 for ns-3-dce by
1.8.1.2