Idź do kodu źródłowego tego pliku.
 | 
| #define  | DNS_HFIXEDSZ   12		/* #/bytes of fixed data in header */ | 
|   | 
| #define  | DNS_QFIXEDSZ   4		/* #/bytes of fixed data in query */ | 
|   | 
| #define  | NOERROR   0		/* No error occurred */ | 
|   | 
| #define  | FORMERR   1		/* format error */ | 
|   | 
| #define  | SERVFAIL   2		/* Server failure */ | 
|   | 
| #define  | NXDOMAIN   3		/* Name error */ | 
|   | 
| #define  | NOTIMP   4		/* Unimplemented */ | 
|   | 
| #define  | REFUSED   5		/* Operation refused */ | 
|   | 
| #define  | T_A   1		/* (IN) A */ | 
|   | 
| #define  | T_NS   2		/* (IN) NS */ | 
|   | 
| #define  | T_CNAME   5		/* (IN) CNAME */ | 
|   | 
| #define  | T_PTR   12		/* (IN) PTR */ | 
|   | 
| #define  | T_MX   15		/* (IN) MX */ | 
|   | 
| #define  | T_AAAA   28		/* (IN) AAAA */ | 
|   | 
| #define  | T_SRV   33		/* (IN) SRV */ | 
|   | 
| #define  | NS_MAXCDNAME   255		/* maximum compressed domain name */ | 
|   | 
| #define  | NS_CMPRSFLGS   0xc0		/* Flag bits indicating name compression. */ | 
|   | 
 | 
| void *  | mempcpy (void *dest, const void *src, size_t n) | 
|   | 
| static int  | special (int ch) | 
|   | 
| static int  | printable (int ch) | 
|   | 
| int  | ns_name_unpack (const u_char *msg, const u_char *eom, const u_char *src, u_char *dst, size_t dstsiz) | 
|   | 
| int  | ns_name_ntop (const u_char *src, char *dst, size_t dstsiz) | 
|   | 
| int  | ns_name_uncompress (const u_char *msg, const u_char *eom, const u_char *src, char *dst, size_t dstsiz) | 
|   | 
| int  | dn_expand (const char *msg, const char *eom, const char *src, char *dst, int dstsiz) | 
|   | 
 | 
| static const char  | digits [] = "0123456789" | 
|   | 
◆ DNS_HFIXEDSZ
      
        
          | #define DNS_HFIXEDSZ   12		/* #/bytes of fixed data in header */ | 
        
      
 
 
◆ DNS_QFIXEDSZ
      
        
          | #define DNS_QFIXEDSZ   4		/* #/bytes of fixed data in query */ | 
        
      
 
 
◆ FORMERR
      
        
          | #define FORMERR   1		/* format error */ | 
        
      
 
 
◆ NOERROR
      
        
          | #define NOERROR   0		/* No error occurred */ | 
        
      
 
 
◆ NOTIMP
      
        
          | #define NOTIMP   4		/* Unimplemented */ | 
        
      
 
 
◆ NS_CMPRSFLGS
      
        
          | #define NS_CMPRSFLGS   0xc0		/* Flag bits indicating name compression. */ | 
        
      
 
 
◆ NS_MAXCDNAME
      
        
          | #define NS_MAXCDNAME   255		/* maximum compressed domain name */ | 
        
      
 
 
◆ NXDOMAIN
      
        
          | #define NXDOMAIN   3		/* Name error */ | 
        
      
 
 
◆ REFUSED
      
        
          | #define REFUSED   5		/* Operation refused */ | 
        
      
 
 
◆ SERVFAIL
      
        
          | #define SERVFAIL   2		/* Server failure */ | 
        
      
 
 
◆ T_A
      
        
          | #define T_A   1		/* (IN) A */ | 
        
      
 
 
◆ T_AAAA
      
        
          | #define T_AAAA   28		/* (IN) AAAA */ | 
        
      
 
 
◆ T_CNAME
      
        
          | #define T_CNAME   5		/* (IN) CNAME */ | 
        
      
 
 
◆ T_MX
      
        
          | #define T_MX   15		/* (IN) MX */ | 
        
      
 
 
◆ T_NS
      
        
          | #define T_NS   2		/* (IN) NS */ | 
        
      
 
 
◆ T_PTR
      
        
          | #define T_PTR   12		/* (IN) PTR */ | 
        
      
 
 
◆ T_SRV
      
        
          | #define T_SRV   33		/* (IN) SRV */ | 
        
      
 
 
◆ dn_expand()
      
        
          | int dn_expand  | 
          ( | 
          const char *  | 
          msg,  | 
        
        
           | 
           | 
          const char *  | 
          eom,  | 
        
        
           | 
           | 
          const char *  | 
          src,  | 
        
        
           | 
           | 
          char *  | 
          dst,  | 
        
        
           | 
           | 
          int  | 
          dstsiz  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ mempcpy()
      
        
          | void* mempcpy  | 
          ( | 
          void *  | 
          dest,  | 
        
        
           | 
           | 
          const void *  | 
          src,  | 
        
        
           | 
           | 
          size_t  | 
          n  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ ns_name_ntop()
      
        
          | int ns_name_ntop  | 
          ( | 
          const u_char *  | 
          src,  | 
        
        
           | 
           | 
          char *  | 
          dst,  | 
        
        
           | 
           | 
          size_t  | 
          dstsiz  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ ns_name_uncompress()
      
        
          | int ns_name_uncompress  | 
          ( | 
          const u_char *  | 
          msg,  | 
        
        
           | 
           | 
          const u_char *  | 
          eom,  | 
        
        
           | 
           | 
          const u_char *  | 
          src,  | 
        
        
           | 
           | 
          char *  | 
          dst,  | 
        
        
           | 
           | 
          size_t  | 
          dstsiz  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ ns_name_unpack()
      
        
          | int ns_name_unpack  | 
          ( | 
          const u_char *  | 
          msg,  | 
        
        
           | 
           | 
          const u_char *  | 
          eom,  | 
        
        
           | 
           | 
          const u_char *  | 
          src,  | 
        
        
           | 
           | 
          u_char *  | 
          dst,  | 
        
        
           | 
           | 
          size_t  | 
          dstsiz  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ printable()
  
  
      
        
          | static int printable  | 
          ( | 
          int  | 
          ch | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ special()
  
  
      
        
          | static int special  | 
          ( | 
          int  | 
          ch | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
◆ digits
  
  
      
        
          | const char digits[] = "0123456789" | 
         
       
   | 
  
static   |