]>
The Tcpdump Group git mirrors - tcpdump/blob - win32/Include/inetprivate.h
9 //#include <net/inet.h>
10 #include <arpa/nameser.h>
15 extern void _sethtent(int f
);
16 extern void _endhtent(void);
17 extern struct hostent
*_gethtent(void);
18 extern struct hostent
*_gethtbyname(const char *name
);
19 extern struct hostent
*_gethtbyaddr(const char *addr
, int len
,
21 extern int _validuser(FILE *hostf
, const char *rhost
,
22 const char *luser
, const char *ruser
, int baselen
);
23 extern int _checkhost(const char *rhost
, const char *lhost
, int len
);
25 extern void putlong(u_long l
, u_char
*msgp
);
26 extern void putshort(u_short l
, u_char
*msgp
);
27 extern u_int32_t
_getlong(register const u_char
*msgp
);
28 extern u_int16_t
_getshort(register const u_char
*msgp
);
29 extern void p_query(char *msg
);
30 extern void fp_query(char *msg
, FILE *file
);
31 extern char *p_cdname(char *cp
, char *msg
, FILE *file
);
32 extern char *p_rr(char *cp
, char *msg
, FILE *file
);
33 extern char *p_type(int type
);
34 extern char * p_class(int class);
35 extern char *p_time(u_long value
);
37 extern char * hostalias(const char *name
);
38 extern void sethostfile(char *name
);
39 extern void _res_close (void);
40 extern void ruserpass(const char *host
, char **aname
, char **apass
);