blob: ac09bdfda57c036e10ccd0ef81297a69308bdfbb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
/* $FreeBSD$ */
/* XXX: Depend on our system headers protecting against multiple includes. */
#include <paths.h>
#undef _PATH_FTPUSERS
#include <pwd.h>
#define _DIAGASSERT(x)
#include <sys/_types.h>
#ifndef _SIZE_T_DECLARED
typedef __size_t size_t;
#define _SIZE_T_DECLARED
#endif
long long strsuftollx(const char *, const char *,
long long, long long, char *, size_t);
/*
* IEEE Std 1003.1c-95, adopted in X/Open CAE Specification Issue 5 Version 2
*/
#if __POSIX_VISIBLE >= 199506 || __XSI_VISIBLE >= 500
#define LOGIN_NAME_MAX MAXLOGNAME /* max login name length (incl. NUL) */
#endif
/* NetBSD pwd.h */
#define _PASSWORD_CHGNOW -1 /* special day to force password
* change at next login */
/* Need this for some LOGIN_CAP functionality NetBSD has doesn't have
the infastructure for. */
#define notyet
/* Need this for some USE_PAM functionality NetBSD has doesn't have
the infastructure for. */
#define notdef
|