bind  9.11.23
About: BIND 9.11 implements the Domain Name System (DNS) protocols for the Internet (see the Release Notes). ESV = Extended Supported Version. Source code distribution.
  Fossies Dox: bind-9.11.23.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

a6_38.c File Reference
#include <isc/net.h>
Include dependency graph for a6_38.c:

Go to the source code of this file.

Macros

#define RDATA_IN_1_A6_28_C
 
#define RRTYPE_A6_ATTRIBUTES   (0)
 

Functions

static isc_result_t fromtext_in_a6 (ARGS_FROMTEXT)
 
static isc_result_t totext_in_a6 (ARGS_TOTEXT)
 
static isc_result_t fromwire_in_a6 (ARGS_FROMWIRE)
 
static isc_result_t towire_in_a6 (ARGS_TOWIRE)
 
static int compare_in_a6 (ARGS_COMPARE)
 
static isc_result_t fromstruct_in_a6 (ARGS_FROMSTRUCT)
 
static isc_result_t tostruct_in_a6 (ARGS_TOSTRUCT)
 
static void freestruct_in_a6 (ARGS_FREESTRUCT)
 
static isc_result_t additionaldata_in_a6 (ARGS_ADDLDATA)
 
static isc_result_t digest_in_a6 (ARGS_DIGEST)
 
static bool checkowner_in_a6 (ARGS_CHECKOWNER)
 
static bool checknames_in_a6 (ARGS_CHECKNAMES)
 
static int casecompare_in_a6 (ARGS_COMPARE)
 

Macro Definition Documentation

◆ RDATA_IN_1_A6_28_C

#define RDATA_IN_1_A6_28_C

Definition at line 16 of file a6_38.c.

◆ RRTYPE_A6_ATTRIBUTES

#define RRTYPE_A6_ATTRIBUTES   (0)

Definition at line 20 of file a6_38.c.

Function Documentation

◆ additionaldata_in_a6()

static isc_result_t additionaldata_in_a6 ( ARGS_ADDLDATA  )
inlinestatic

Definition at line 388 of file a6_38.c.

References add, arg, ISC_R_SUCCESS, REQUIRE, and UNUSED.

◆ casecompare_in_a6()

static int casecompare_in_a6 ( ARGS_COMPARE  )
inlinestatic

Definition at line 466 of file a6_38.c.

References compare_in_a6().

◆ checknames_in_a6()

◆ checkowner_in_a6()

static bool checkowner_in_a6 ( ARGS_CHECKOWNER  )
inlinestatic

Definition at line 428 of file a6_38.c.

References dns_name_ishostname(), name, rdclass, REQUIRE, and UNUSED.

◆ compare_in_a6()

static int compare_in_a6 ( ARGS_COMPARE  )
inlinestatic

Definition at line 220 of file a6_38.c.

References isc_region::base, dns_name_fromregion(), dns_name_init(), dns_name_rdatacompare(), dns_rdata_toregion(), isc_region_consume, and REQUIRE.

Referenced by casecompare_in_a6().

Here is the caller graph for this function:

◆ digest_in_a6()

◆ freestruct_in_a6()

static void freestruct_in_a6 ( ARGS_FREESTRUCT  )
inlinestatic

Definition at line 368 of file a6_38.c.

References a6, dns_name_dynamic(), dns_name_free(), and REQUIRE.

◆ fromstruct_in_a6()

static isc_result_t fromstruct_in_a6 ( ARGS_FROMSTRUCT  )
inlinestatic

◆ fromtext_in_a6()

◆ fromwire_in_a6()

◆ tostruct_in_a6()

◆ totext_in_a6()

◆ towire_in_a6()