source: rtems/cpukit/posix/src/types.c @ 05195890

4.104.114.84.95
Last change on this file since 05195890 was eb5a7e07, checked in by Joel Sherrill <joel.sherrill@…>, on 10/06/95 at 20:48:38

fixed missing CVS IDs

  • Property mode set to 100644
File size: 2.3 KB
Line 
1/* types.c
2 *
3 *  $Id$
4 */
5
6#include <sys/types.h>
7
8#ifdef NOT_IMPLEMENTED_YET
9
10/*PAGE
11 *
12 *  4.1.1 Get Process and Parent Process IDs, P1003.1b-1993, p. 83
13 */
14
15pid_t getpid( void )
16{
17  return POSIX_NOT_IMPLEMENTED();
18}
19
20/*PAGE
21 *
22 *  4.1.1 Get Process and Parent Process IDs, P1003.1b-1993, p. 83
23 */
24
25pid_t getppid( void )
26{
27  return POSIX_NOT_IMPLEMENTED();
28}
29
30/*PAGE
31 *
32 *  4.2.1 Get Real User, Effective User, Ral Group, and Effective Group IDs,
33 *        P1003.1b-1993, p. 84
34 */
35
36uid_t getuid( void )
37{
38  return POSIX_NOT_IMPLEMENTED();
39}
40
41/*PAGE
42 *
43 *  4.2.1 Get Real User, Effective User, Ral Group, and Effective Group IDs,
44 *        P1003.1b-1993, p. 84
45 */
46
47uid_t geteuid( void )
48{
49  return POSIX_NOT_IMPLEMENTED();
50}
51
52/*PAGE
53 *
54 *  4.2.1 Get Real User, Effective User, Ral Group, and Effective Group IDs,
55 *        P1003.1b-1993, p. 84
56 */
57
58gid_t getgid( void )
59{
60  return POSIX_NOT_IMPLEMENTED();
61}
62
63/*PAGE
64 *
65 *  4.2.1 Get Real User, Effective User, Ral Group, and Effective Group IDs,
66 *        P1003.1b-1993, p. 84
67 */
68
69gid_t getegid( void )
70{
71  return POSIX_NOT_IMPLEMENTED();
72}
73
74/*PAGE
75 *
76 *  4.2.2 Set User and Group IDs, P1003.1b-1993, p. 84
77 */
78
79int setuid(
80  uid_t  uid
81)
82{
83  return POSIX_NOT_IMPLEMENTED();
84}
85
86/*PAGE
87 *
88 *  4.2.2 Set User and Group IDs, P1003.1b-1993, p. 84
89 */
90
91int setgid(
92  gid_t  gid
93)
94{
95  return POSIX_NOT_IMPLEMENTED();
96}
97
98/*PAGE
99 *
100 *  4.2.3 Get Supplementary IDs, P1003.1b-1993, p. 86
101 */
102
103int getgroups(
104  int    gidsetsize,
105  gid_t  grouplist[]
106)
107{
108  return POSIX_NOT_IMPLEMENTED();
109}
110
111/*PAGE
112 *
113 *  4.2.4 Get User Name, P1003.1b-1993, p. 87
114 *
115 *  NOTE:  P1003.1c/D10, p. 49 adds getlogin_r().
116 */
117
118char *getlogin( void )
119{
120  return (char *)POSIX_NOT_IMPLEMENTED();
121}
122
123/*PAGE
124 *
125 *  4.2.4 Get User Name, P1003.1b-1993, p. 87
126 *
127 *  NOTE:  P1003.1c/D10, p. 49 adds getlogin_r().
128 */
129
130char *getlogin_r( void )
131{
132  return (char *)POSIX_NOT_IMPLEMENTED();
133}
134
135/*PAGE
136 *
137 *  4.3.1 Get Process Group IDs, P1003.1b-1993, p. 89
138 */
139
140pid_t getpgrp( void )
141{
142  return POSIX_NOT_IMPLEMENTED();
143}
144
145/*PAGE
146 *
147 *  4.3.2 Create Session and Set Process Group ID, P1003.1b-1993, p. 88
148 */
149
150pid_t setsid( void )
151{
152  return POSIX_NOT_IMPLEMENTED();
153}
154
155/*PAGE
156 *
157 *  4.3.3 Set Process Group ID for Job Control, P1003.1b-1993, p. 89
158 */
159
160int setpgid(
161  pid_t  pid,
162  pid_t  pgid
163)
164{
165  return POSIX_NOT_IMPLEMENTED();
166}
167
168#endif
Note: See TracBrowser for help on using the repository browser.