1*c9945492SAndroid Build Coastguard Worker #ifndef NSCD_H 2*c9945492SAndroid Build Coastguard Worker #define NSCD_H 3*c9945492SAndroid Build Coastguard Worker 4*c9945492SAndroid Build Coastguard Worker #include <stdint.h> 5*c9945492SAndroid Build Coastguard Worker 6*c9945492SAndroid Build Coastguard Worker #define NSCDVERSION 2 7*c9945492SAndroid Build Coastguard Worker #define GETPWBYNAME 0 8*c9945492SAndroid Build Coastguard Worker #define GETPWBYUID 1 9*c9945492SAndroid Build Coastguard Worker #define GETGRBYNAME 2 10*c9945492SAndroid Build Coastguard Worker #define GETGRBYGID 3 11*c9945492SAndroid Build Coastguard Worker #define GETINITGR 15 12*c9945492SAndroid Build Coastguard Worker 13*c9945492SAndroid Build Coastguard Worker #define REQVERSION 0 14*c9945492SAndroid Build Coastguard Worker #define REQTYPE 1 15*c9945492SAndroid Build Coastguard Worker #define REQKEYLEN 2 16*c9945492SAndroid Build Coastguard Worker #define REQ_LEN 3 17*c9945492SAndroid Build Coastguard Worker 18*c9945492SAndroid Build Coastguard Worker #define PWVERSION 0 19*c9945492SAndroid Build Coastguard Worker #define PWFOUND 1 20*c9945492SAndroid Build Coastguard Worker #define PWNAMELEN 2 21*c9945492SAndroid Build Coastguard Worker #define PWPASSWDLEN 3 22*c9945492SAndroid Build Coastguard Worker #define PWUID 4 23*c9945492SAndroid Build Coastguard Worker #define PWGID 5 24*c9945492SAndroid Build Coastguard Worker #define PWGECOSLEN 6 25*c9945492SAndroid Build Coastguard Worker #define PWDIRLEN 7 26*c9945492SAndroid Build Coastguard Worker #define PWSHELLLEN 8 27*c9945492SAndroid Build Coastguard Worker #define PW_LEN 9 28*c9945492SAndroid Build Coastguard Worker 29*c9945492SAndroid Build Coastguard Worker #define GRVERSION 0 30*c9945492SAndroid Build Coastguard Worker #define GRFOUND 1 31*c9945492SAndroid Build Coastguard Worker #define GRNAMELEN 2 32*c9945492SAndroid Build Coastguard Worker #define GRPASSWDLEN 3 33*c9945492SAndroid Build Coastguard Worker #define GRGID 4 34*c9945492SAndroid Build Coastguard Worker #define GRMEMCNT 5 35*c9945492SAndroid Build Coastguard Worker #define GR_LEN 6 36*c9945492SAndroid Build Coastguard Worker 37*c9945492SAndroid Build Coastguard Worker #define INITGRVERSION 0 38*c9945492SAndroid Build Coastguard Worker #define INITGRFOUND 1 39*c9945492SAndroid Build Coastguard Worker #define INITGRNGRPS 2 40*c9945492SAndroid Build Coastguard Worker #define INITGR_LEN 3 41*c9945492SAndroid Build Coastguard Worker 42*c9945492SAndroid Build Coastguard Worker hidden FILE *__nscd_query(int32_t req, const char *key, int32_t *buf, size_t len, int *swap); 43*c9945492SAndroid Build Coastguard Worker 44*c9945492SAndroid Build Coastguard Worker #endif 45