Changeset 87fb080d in rtems
- Timestamp:
- 05/24/01 22:04:03 (22 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- 6287b57
- Parents:
- b2712e3
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/exec/include/rtems/libio_.h
rb2712e3 r87fb080d 23 23 #include <rtems/assoc.h> /* assoc.h not included by rtems.h */ 24 24 25 #include <sys/types.h> 26 25 27 #include <stdio.h> /* O_RDONLY, et.al. */ 26 28 #include <fcntl.h> /* O_RDONLY, et.al. */ 27 29 #include <assert.h> 28 30 #include <stdarg.h> 31 #include <limits.h> 29 32 #include <errno.h> 30 33 … … 216 219 mode_t umask; 217 220 nlink_t link_counts; 221 /* _POSIX_types */ 222 uid_t uid; 223 gid_t gid; 224 uid_t euid; 225 gid_t egid; 226 char login_buffer[LOGIN_NAME_MAX]; 227 228 pid_t pgrp; /* process group id */ 218 229 } rtems_user_env_t; 219 230 … … 225 236 #define rtems_filesystem_link_counts (rtems_current_user_env->link_counts) 226 237 #define rtems_filesystem_umask (rtems_current_user_env->umask) 238 239 #define _POSIX_types_Uid (rtems_current_user_env->uid) 240 #define _POSIX_types_Gid (rtems_current_user_env->gid) 241 #define _POSIX_types_Euid (rtems_current_user_env->euid) 242 #define _POSIX_types_Egid (rtems_current_user_env->egid) 243 #define _POSIX_types_Getlogin_buffer (rtems_current_user_env->login_buffer) 244 227 245 228 246 /* -
c/src/exec/libcsupport/include/rtems/libio_.h
rb2712e3 r87fb080d 23 23 #include <rtems/assoc.h> /* assoc.h not included by rtems.h */ 24 24 25 #include <sys/types.h> 26 25 27 #include <stdio.h> /* O_RDONLY, et.al. */ 26 28 #include <fcntl.h> /* O_RDONLY, et.al. */ 27 29 #include <assert.h> 28 30 #include <stdarg.h> 31 #include <limits.h> 29 32 #include <errno.h> 30 33 … … 216 219 mode_t umask; 217 220 nlink_t link_counts; 221 /* _POSIX_types */ 222 uid_t uid; 223 gid_t gid; 224 uid_t euid; 225 gid_t egid; 226 char login_buffer[LOGIN_NAME_MAX]; 227 228 pid_t pgrp; /* process group id */ 218 229 } rtems_user_env_t; 219 230 … … 225 236 #define rtems_filesystem_link_counts (rtems_current_user_env->link_counts) 226 237 #define rtems_filesystem_umask (rtems_current_user_env->umask) 238 239 #define _POSIX_types_Uid (rtems_current_user_env->uid) 240 #define _POSIX_types_Gid (rtems_current_user_env->gid) 241 #define _POSIX_types_Euid (rtems_current_user_env->euid) 242 #define _POSIX_types_Egid (rtems_current_user_env->egid) 243 #define _POSIX_types_Getlogin_buffer (rtems_current_user_env->login_buffer) 244 227 245 228 246 /* -
c/src/lib/ChangeLog
rb2712e3 r87fb080d 1 2000-05-24 Fernando Ruiz Casas <fernando.ruiz@ctv.es> 2 3 * include/rtems/libio_.h: Added login name, uid, gid, euid, and egid 4 so they can be part of the private environment. 5 1 6 2000-05-24 Fernando Ruiz Casas <fernando.ruiz@ctv.es> 2 7 -
c/src/lib/include/rtems/libio_.h
rb2712e3 r87fb080d 23 23 #include <rtems/assoc.h> /* assoc.h not included by rtems.h */ 24 24 25 #include <sys/types.h> 26 25 27 #include <stdio.h> /* O_RDONLY, et.al. */ 26 28 #include <fcntl.h> /* O_RDONLY, et.al. */ 27 29 #include <assert.h> 28 30 #include <stdarg.h> 31 #include <limits.h> 29 32 #include <errno.h> 30 33 … … 216 219 mode_t umask; 217 220 nlink_t link_counts; 221 /* _POSIX_types */ 222 uid_t uid; 223 gid_t gid; 224 uid_t euid; 225 gid_t egid; 226 char login_buffer[LOGIN_NAME_MAX]; 227 228 pid_t pgrp; /* process group id */ 218 229 } rtems_user_env_t; 219 230 … … 225 236 #define rtems_filesystem_link_counts (rtems_current_user_env->link_counts) 226 237 #define rtems_filesystem_umask (rtems_current_user_env->umask) 238 239 #define _POSIX_types_Uid (rtems_current_user_env->uid) 240 #define _POSIX_types_Gid (rtems_current_user_env->gid) 241 #define _POSIX_types_Euid (rtems_current_user_env->euid) 242 #define _POSIX_types_Egid (rtems_current_user_env->egid) 243 #define _POSIX_types_Getlogin_buffer (rtems_current_user_env->login_buffer) 244 227 245 228 246 /* -
cpukit/include/rtems/libio_.h
rb2712e3 r87fb080d 23 23 #include <rtems/assoc.h> /* assoc.h not included by rtems.h */ 24 24 25 #include <sys/types.h> 26 25 27 #include <stdio.h> /* O_RDONLY, et.al. */ 26 28 #include <fcntl.h> /* O_RDONLY, et.al. */ 27 29 #include <assert.h> 28 30 #include <stdarg.h> 31 #include <limits.h> 29 32 #include <errno.h> 30 33 … … 216 219 mode_t umask; 217 220 nlink_t link_counts; 221 /* _POSIX_types */ 222 uid_t uid; 223 gid_t gid; 224 uid_t euid; 225 gid_t egid; 226 char login_buffer[LOGIN_NAME_MAX]; 227 228 pid_t pgrp; /* process group id */ 218 229 } rtems_user_env_t; 219 230 … … 225 236 #define rtems_filesystem_link_counts (rtems_current_user_env->link_counts) 226 237 #define rtems_filesystem_umask (rtems_current_user_env->umask) 238 239 #define _POSIX_types_Uid (rtems_current_user_env->uid) 240 #define _POSIX_types_Gid (rtems_current_user_env->gid) 241 #define _POSIX_types_Euid (rtems_current_user_env->euid) 242 #define _POSIX_types_Egid (rtems_current_user_env->egid) 243 #define _POSIX_types_Getlogin_buffer (rtems_current_user_env->login_buffer) 244 227 245 228 246 /* -
cpukit/libcsupport/include/rtems/libio_.h
rb2712e3 r87fb080d 23 23 #include <rtems/assoc.h> /* assoc.h not included by rtems.h */ 24 24 25 #include <sys/types.h> 26 25 27 #include <stdio.h> /* O_RDONLY, et.al. */ 26 28 #include <fcntl.h> /* O_RDONLY, et.al. */ 27 29 #include <assert.h> 28 30 #include <stdarg.h> 31 #include <limits.h> 29 32 #include <errno.h> 30 33 … … 216 219 mode_t umask; 217 220 nlink_t link_counts; 221 /* _POSIX_types */ 222 uid_t uid; 223 gid_t gid; 224 uid_t euid; 225 gid_t egid; 226 char login_buffer[LOGIN_NAME_MAX]; 227 228 pid_t pgrp; /* process group id */ 218 229 } rtems_user_env_t; 219 230 … … 225 236 #define rtems_filesystem_link_counts (rtems_current_user_env->link_counts) 226 237 #define rtems_filesystem_umask (rtems_current_user_env->umask) 238 239 #define _POSIX_types_Uid (rtems_current_user_env->uid) 240 #define _POSIX_types_Gid (rtems_current_user_env->gid) 241 #define _POSIX_types_Euid (rtems_current_user_env->euid) 242 #define _POSIX_types_Egid (rtems_current_user_env->egid) 243 #define _POSIX_types_Getlogin_buffer (rtems_current_user_env->login_buffer) 244 227 245 228 246 /*
Note: See TracChangeset
for help on using the changeset viewer.