2.3.2.1 dnsProperty

The dnsProperty attribute is used to store zone properties. This attribute MUST be formatted as follows:


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

DataLength

NameLength

Flag

Version

Id

Data (variable)

...

...

...

Name

DataLength (4 bytes): An unsigned binary integer containing the length, in bytes, of the Data field. If this value is 0, default values are assigned to Data. See Property Id section 2.3.2.1.1.

NameLength (4 bytes): Not Used. The value MUST be ignored and assumed to be 0x00000001.

Flag (4 bytes): This field is reserved for future use. The value MUST be 0x00000000.

Version (4 bytes): The version number associated with the property attribute. The value MUST be 0x00000001. 

Id (4 bytes): The property attribute's type. See Property Id section 2.3.2.1.1.

Data (variable): The data associated with an Id. See Property Id section 2.3.2.1.1.

Name (1 byte): Not used. The value MUST be of length 1 byte and MUST be ignored.