| Asterisk - The Open Source Telephony Project GIT-master-27fb039
    | 
A NAPTR record. More...
#include <dns_internal.h>

| Data Fields | |
| char | data [0] | 
| Buffer for NAPTR-specific data. | |
| const char * | flags | 
| The flags from the NAPTR record. | |
| struct ast_dns_record | generic | 
| Generic DNS record information. | |
| unsigned short | order | 
| The order for the NAPTR record. | |
| unsigned short | preference | 
| The preference of the NAPTR record. | |
| const char * | regexp | 
| The regular expression from the NAPTR record. | |
| const char * | replacement | 
| The replacement from the NAPTR record. | |
| const char * | service | 
| The service from the NAPTR record. | |
A NAPTR record.
Definition at line 92 of file dns_internal.h.
| char data[0] | 
Buffer for NAPTR-specific data.
This includes the raw NAPTR record, as well as the area where the flags, service, regexp, and replacement strings are stored.
Definition at line 113 of file dns_internal.h.
Referenced by dns_naptr_alloc().
| const char* flags | 
The flags from the NAPTR record.
Definition at line 96 of file dns_internal.h.
Referenced by dns_naptr_alloc().
| struct ast_dns_record generic | 
Generic DNS record information.
Definition at line 94 of file dns_internal.h.
| unsigned short order | 
The order for the NAPTR record.
Definition at line 104 of file dns_internal.h.
| unsigned short preference | 
The preference of the NAPTR record.
Definition at line 106 of file dns_internal.h.
Referenced by dns_naptr_alloc().
| const char* regexp | 
The regular expression from the NAPTR record.
Definition at line 100 of file dns_internal.h.
Referenced by dns_naptr_alloc().
| const char* replacement | 
The replacement from the NAPTR record.
Definition at line 102 of file dns_internal.h.
Referenced by dns_naptr_alloc().
| const char* service | 
The service from the NAPTR record.
Definition at line 98 of file dns_internal.h.