X-Git-Url: https://git.cameronkatri.com/pw-darwin.git/blobdiff_plain/5ac39a82340c29ece9436736d168dd3d566c5d3b..dc0fc8f2227eaf41141653427ab3f22806bc819a:/libutil/libutil.h diff --git a/libutil/libutil.h b/libutil/libutil.h index dda01c1..f41c665 100644 --- a/libutil/libutil.h +++ b/libutil/libutil.h @@ -18,7 +18,7 @@ * 5. Modifications may be freely made to this file providing the above * conditions are met. * - * $Id: libutil.h,v 1.20 1998/10/09 07:32:38 jkh Exp $ + * $FreeBSD$ */ #ifndef _LIBUTIL_H_ @@ -37,6 +37,7 @@ typedef struct _property { struct termios; struct winsize; struct utmp; +struct in_addr; __BEGIN_DECLS void setproctitle __P((const char *_fmt, ...)) __printf0like(1, 2); @@ -58,6 +59,7 @@ properties properties_read __P((int fd)); void properties_free __P((properties list)); char *property_find __P((properties list, const char *name)); char *auth_getval __P((const char *name)); +int realhostname __P((char *host, size_t hsize, const struct in_addr *ip)); __END_DECLS #define UU_LOCK_INUSE (1) @@ -70,4 +72,10 @@ __END_DECLS #define UU_LOCK_TRY_ERR (-6) #define UU_LOCK_OWNER_ERR (-7) +/* return values from realhostname() */ +#define HOSTNAME_FOUND (0) +#define HOSTNAME_INCORRECTNAME (1) +#define HOSTNAME_INVALIDADDR (2) +#define HOSTNAME_INVALIDNAME (3) + #endif /* !_LIBUTIL_H_ */