OLD | NEW |
1 #ifndef _SHADOW_H | 1 #ifndef _SHADOW_H |
2 #define _SHADOW_H | 2 #define _SHADOW_H |
3 | 3 |
4 #ifdef __cplusplus | 4 #ifdef __cplusplus |
5 extern "C" { | 5 extern "C" { |
6 #endif | 6 #endif |
7 | 7 |
8 #define»__NEED_FILE | 8 #define __NEED_FILE |
9 #define __NEED_size_t | 9 #define __NEED_size_t |
10 | 10 |
11 #include <bits/alltypes.h> | 11 #include <bits/alltypes.h> |
12 | 12 |
13 #define»SHADOW "/etc/shadow" | 13 #define SHADOW "/etc/shadow" |
14 | 14 |
15 struct spwd { | 15 struct spwd { |
16 » char *sp_namp; | 16 char* sp_namp; |
17 » char *sp_pwdp; | 17 char* sp_pwdp; |
18 » long sp_lstchg; | 18 long sp_lstchg; |
19 » long sp_min; | 19 long sp_min; |
20 » long sp_max; | 20 long sp_max; |
21 » long sp_warn; | 21 long sp_warn; |
22 » long sp_inact; | 22 long sp_inact; |
23 » long sp_expire; | 23 long sp_expire; |
24 » unsigned long sp_flag; | 24 unsigned long sp_flag; |
25 }; | 25 }; |
26 | 26 |
27 void setspent(void); | 27 void setspent(void); |
28 void endspent(void); | 28 void endspent(void); |
29 struct spwd *getspent(void); | 29 struct spwd* getspent(void); |
30 struct spwd *fgetspent(FILE *); | 30 struct spwd* fgetspent(FILE*); |
31 struct spwd *sgetspent(const char *); | 31 struct spwd* sgetspent(const char*); |
32 int putspent(const struct spwd *, FILE *); | 32 int putspent(const struct spwd*, FILE*); |
33 | 33 |
34 struct spwd *getspnam(const char *); | 34 struct spwd* getspnam(const char*); |
35 int getspnam_r(const char *, struct spwd *, char *, size_t, struct spwd **); | 35 int getspnam_r(const char*, struct spwd*, char*, size_t, struct spwd**); |
36 | 36 |
37 int lckpwdf(void); | 37 int lckpwdf(void); |
38 int ulckpwdf(void); | 38 int ulckpwdf(void); |
39 | 39 |
40 #ifdef __cplusplus | 40 #ifdef __cplusplus |
41 } | 41 } |
42 #endif | 42 #endif |
43 | 43 |
44 #endif | 44 #endif |
OLD | NEW |