pwd.h revision efc6f628e15de95bcd13e4f0ee223cb42115d520
1c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)
2c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)#pragma once
3c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)
4c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)typedef unsigned short __uid_t;
50f1bc08d4cfcc34181b0b5cbf065c40f687bf740Torne (Richard Coles)__inline __uid_t getuid(void){return 0;}
60f1bc08d4cfcc34181b0b5cbf065c40f687bf740Torne (Richard Coles)__inline int geteuid(void){return 1;}
7c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)__inline struct passwd* getpwnam (char* g){return 0;}
8c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch
9c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)
10c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)struct passwd
11c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles){
12c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)  char *pw_name;
13c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)  char *pw_passwd;
14c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)  __uid_t pw_uid;
15c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)  __gid_t pw_gid;
16c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)  char *pw_gecos;
17c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)  char *pw_dir;
18c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)  char *pw_shell;
19c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)};
20010d83a9304c5a91596085d917d248abff47903aTorne (Richard Coles)
21c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)#define getpwuid(i) NULL
22c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)
23c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)