srogue: provide type definitions if needed.
If not defined in headers, uid_t and gid_t will be defined as unsigned ints, and pid_t as int.
This commit is contained in:
parent
3b34109c93
commit
268b30f851
3 changed files with 12 additions and 2 deletions
|
|
@ -39,6 +39,16 @@
|
|||
#include <sys/types.h>
|
||||
#endif
|
||||
|
||||
#ifndef uid_t
|
||||
typedef unsigned int uid_t;
|
||||
#endif
|
||||
#ifndef gid_t
|
||||
typedef unsigned int gid_t;
|
||||
#endif
|
||||
#ifndef pid_t
|
||||
typedef int pid_t;
|
||||
#endif
|
||||
|
||||
int md_chmod(const char *filename, int mode);
|
||||
char *md_crypt(const char *key, const char *salt);
|
||||
int md_dsuspchar(void);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue