mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-09-04 08:35:31 +00:00
remove typedef; add dns_fixedname_name()
This commit is contained in:
@@ -63,12 +63,12 @@ ISC_LANG_BEGINDECLS
|
|||||||
***** Types
|
***** Types
|
||||||
*****/
|
*****/
|
||||||
|
|
||||||
typedef struct dns_fixedname {
|
struct dns_fixedname {
|
||||||
dns_name_t name;
|
dns_name_t name;
|
||||||
dns_offsets_t offsets;
|
dns_offsets_t offsets;
|
||||||
isc_buffer_t buffer;
|
isc_buffer_t buffer;
|
||||||
unsigned char data[255];
|
unsigned char data[255];
|
||||||
} dns_fixedname_t;
|
};
|
||||||
|
|
||||||
#define dns_fixedname_init(fn) \
|
#define dns_fixedname_init(fn) \
|
||||||
do { \
|
do { \
|
||||||
@@ -81,6 +81,8 @@ typedef struct dns_fixedname {
|
|||||||
#define dns_fixedname_invalidate(fn) \
|
#define dns_fixedname_invalidate(fn) \
|
||||||
dns_name_invalidate(&((fn)->name))
|
dns_name_invalidate(&((fn)->name))
|
||||||
|
|
||||||
|
#define dns_fixedname_name(fn) (&((fn)->name))
|
||||||
|
|
||||||
ISC_LANG_ENDDECLS
|
ISC_LANG_ENDDECLS
|
||||||
|
|
||||||
#endif /* DNS_FIXEDNAME_H */
|
#endif /* DNS_FIXEDNAME_H */
|
||||||
|
Reference in New Issue
Block a user