Home | History | Annotate | Line # | Download | only in identd
identd.h revision 1.8.42.1
      1  1.8.42.1     yamt /* $NetBSD: identd.h,v 1.8.42.1 2012/04/17 00:05:36 yamt Exp $ */
      2       1.4      mrg 
      3       1.1      cgd /*
      4       1.8    peter  * identd.h - TCP/IP Ident protocol server.
      5       1.8    peter  *
      6       1.8    peter  * This software is in the public domain.
      7       1.8    peter  * Written by Peter Postma <peter (at) NetBSD.org>
      8       1.8    peter  */
      9       1.8    peter 
     10       1.8    peter #ifndef _IDENTD_H_
     11       1.8    peter #define _IDENTD_H_
     12       1.8    peter 
     13       1.8    peter #define satosin(sa)	((struct sockaddr_in *)(sa))
     14       1.8    peter #define satosin6(sa)	((struct sockaddr_in6 *)(sa))
     15       1.8    peter #define in_hosteq(s,t)	((s).s_addr == (t).s_addr)
     16       1.1      cgd 
     17  1.8.42.1     yamt void maybe_syslog(int, const char *, ...) __printflike(2, 3);
     18       1.1      cgd 
     19       1.8    peter #ifdef WITH_PF
     20       1.8    peter int pf_natlookup(struct sockaddr_storage *, struct sockaddr *, int *);
     21       1.5  msaitoh #endif
     22       1.5  msaitoh 
     23       1.8    peter #ifdef WITH_IPF
     24       1.8    peter int ipf_natlookup(struct sockaddr_storage *, struct sockaddr *, int *);
     25       1.5  msaitoh #endif
     26       1.1      cgd 
     27       1.8    peter #endif /* !_IDENTD_H_ */
     28