isc_sockaddr Struct Reference

#include <sockaddr.h>


Public Member Functions

 ISC_LINK (struct isc_sockaddr) link

Data Fields

union {
   struct sockaddr   sa
   struct sockaddr_in   sin
   struct sockaddr_in6   sin6
   struct sockaddr_storage   ss
type
unsigned int length


Detailed Description

Definition at line 32 of file sockaddr.h.


Member Function Documentation

isc_sockaddr::ISC_LINK ( struct  isc_sockaddr  ) 


Field Documentation

struct sockaddr isc_sockaddr::sa [read]

Definition at line 34 of file sockaddr.h.

Referenced by build_msghdr_recv(), build_msghdr_send(), client_request(), dns_adb_dumpfind(), isc_netaddr_fromsockaddr(), isc_sockaddr_compare(), isc_sockaddr_format(), isc_sockaddr_getport(), isc_sockaddr_hash(), isc_sockaddr_isexperimental(), isc_sockaddr_islinklocal(), isc_sockaddr_ismulticast(), isc_sockaddr_issitelocal(), isc_sockaddr_pf(), isc_sockaddr_setport(), isc_sockaddr_totext(), make_key(), possibly_mark(), and setup_addresses().

struct sockaddr_in isc_sockaddr::sin [read]

Definition at line 35 of file sockaddr.h.

Referenced by build_msghdr_recv(), dns_adb_dumpfind(), isc_netaddr_fromsockaddr(), isc_sockaddr_any(), isc_sockaddr_compare(), isc_sockaddr_fromin(), isc_sockaddr_fromnetaddr(), isc_sockaddr_getport(), isc_sockaddr_hash(), isc_sockaddr_setport(), isc_sockaddr_totext(), and make_key().

struct sockaddr_in6 isc_sockaddr::sin6 [read]

Definition at line 36 of file sockaddr.h.

Referenced by add_listenelt(), build_msghdr_recv(), dns_adb_dumpfind(), dns_zone_notifyreceive(), isc_netaddr_fromsockaddr(), isc_sockaddr_any6(), isc_sockaddr_compare(), isc_sockaddr_fromin6(), isc_sockaddr_fromnetaddr(), isc_sockaddr_getport(), isc_sockaddr_hash(), isc_sockaddr_setport(), isc_sockaddr_totext(), isc_sockaddr_v6fromin(), make_key(), notify_send_toaddr(), and possibly_mark().

struct sockaddr_storage isc_sockaddr::ss [read]

Definition at line 37 of file sockaddr.h.

union { ... } isc_sockaddr::type

Referenced by add_listenelt(), build_msghdr_recv(), build_msghdr_send(), client_request(), dns_adb_dumpfind(), dns_client_startupdate(), dns_zone_notifyreceive(), isc_netaddr_fromsockaddr(), isc_sockaddr_any(), isc_sockaddr_any6(), isc_sockaddr_compare(), isc_sockaddr_format(), isc_sockaddr_fromin(), isc_sockaddr_fromin6(), isc_sockaddr_fromnetaddr(), isc_sockaddr_frompath(), isc_sockaddr_getport(), isc_sockaddr_hash(), isc_sockaddr_isexperimental(), isc_sockaddr_islinklocal(), isc_sockaddr_ismulticast(), isc_sockaddr_issitelocal(), isc_sockaddr_pf(), isc_sockaddr_setport(), isc_sockaddr_totext(), isc_sockaddr_v6fromin(), make_key(), notify_send_toaddr(), possibly_mark(), and setup_addresses().

unsigned int isc_sockaddr::length

Definition at line 42 of file sockaddr.h.

Referenced by build_msghdr_send(), dns_client_startupdate(), doio_recv(), isc_sockaddr_any(), isc_sockaddr_any6(), isc_sockaddr_compare(), isc_sockaddr_fromin(), isc_sockaddr_fromin6(), isc_sockaddr_fromnetaddr(), isc_sockaddr_frompath(), isc_sockaddr_hash(), isc_sockaddr_v6fromin(), and parse_netprefix().


The documentation for this struct was generated from the following file:
Generated on Tue Apr 28 17:41:21 2015 by Doxygen 1.5.4 for BIND9 Internals 9.11.0pre-alpha