This repository has been archived by the owner on Oct 10, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathbootp_dhcp_parameters.rflx
1110 lines (854 loc) · 27.7 KB
/
bootp_dhcp_parameters.rflx
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
-- AUTOMATICALLY GENERATED. DO NOT EDIT.
-- Generation date: 2022-10-05
-- Dynamic Host Configuration Protocol (DHCP) and Bootstrap Protocol (BOOTP) Parameters
-- Registry last updated on 2021-01-15
package Bootp_Dhcp_Parameters is
type BOOTP_Vendor_Extensions_And_DHCP_Options is
(-- length = 0
-- description = None
-- Ref: rfc2132
Pad => 0,
-- length = 4
-- description = Subnet Mask Value
-- Ref: rfc2132
Subnet_Mask => 1,
-- length = 4
-- description = Time Offset in Seconds from UTC (note:
-- deprecated by 100 and 101)
-- Ref: rfc2132
Time_Offset => 2,
-- length = N
-- description = N/4 Router addresses
-- Ref: rfc2132
Router => 3,
-- length = N
-- description = N/4 Timeserver addresses
-- Ref: rfc2132
Time_Server => 4,
-- length = N
-- description = N/4 IEN-116 Server addresses
-- Ref: rfc2132
Name_Server => 5,
-- length = N
-- description = N/4 DNS Server addresses
-- Ref: rfc2132
Domain_Server => 6,
-- length = N
-- description = N/4 Logging Server addresses
-- Ref: rfc2132
Log_Server => 7,
-- length = N
-- description = N/4 Quotes Server addresses
-- Ref: rfc2132
Quotes_Server => 8,
-- length = N
-- description = N/4 Printer Server addresses
-- Ref: rfc2132
LPR_Server => 9,
-- length = N
-- description = N/4 Impress Server addresses
-- Ref: rfc2132
Impress_Server => 10,
-- length = N
-- description = N/4 RLP Server addresses
-- Ref: rfc2132
RLP_Server => 11,
-- length = N
-- description = Hostname string
-- Ref: rfc2132
Hostname => 12,
-- length = 2
-- description = Size of boot file in 512 byte chunks
-- Ref: rfc2132
Boot_File_Size => 13,
-- length = N
-- description = Client to dump and name the file to dump it to
-- Ref: rfc2132
Merit_Dump_File => 14,
-- length = N
-- description = The DNS domain name of the client
-- Ref: rfc2132
Domain_Name => 15,
-- length = N
-- description = Swap Server address
-- Ref: rfc2132
Swap_Server => 16,
-- length = N
-- description = Path name for root disk
-- Ref: rfc2132
Root_Path => 17,
-- length = N
-- description = Path name for more BOOTP info
-- Ref: rfc2132
Extension_File => 18,
-- length = 1
-- description = Enable/Disable IP Forwarding
-- Ref: rfc2132
Forward_On_Off => 19,
-- length = 1
-- description = Enable/Disable Source Routing
-- Ref: rfc2132
SrcRte_On_Off => 20,
-- length = N
-- description = Routing Policy Filters
-- Ref: rfc2132
Policy_Filter => 21,
-- length = 2
-- description = Max Datagram Reassembly Size
-- Ref: rfc2132
Max_DG_Assembly => 22,
-- length = 1
-- description = Default IP Time to Live
-- Ref: rfc2132
Default_IP_TTL => 23,
-- length = 4
-- description = Path MTU Aging Timeout
-- Ref: rfc2132
MTU_Timeout => 24,
-- length = N
-- description = Path MTU Plateau Table
-- Ref: rfc2132
MTU_Plateau => 25,
-- length = 2
-- description = Interface MTU Size
-- Ref: rfc2132
MTU_Interface => 26,
-- length = 1
-- description = All Subnets are Local
-- Ref: rfc2132
MTU_Subnet => 27,
-- length = 4
-- description = Broadcast Address
-- Ref: rfc2132
Broadcast_Address => 28,
-- length = 1
-- description = Perform Mask Discovery
-- Ref: rfc2132
Mask_Discovery => 29,
-- length = 1
-- description = Provide Mask to Others
-- Ref: rfc2132
Mask_Supplier => 30,
-- length = 1
-- description = Perform Router Discovery
-- Ref: rfc2132
Router_Discovery => 31,
-- length = 4
-- description = Router Solicitation Address
-- Ref: rfc2132
Router_Request => 32,
-- length = N
-- description = Static Routing Table
-- Ref: rfc2132
Static_Route => 33,
-- length = 1
-- description = Trailer Encapsulation
-- Ref: rfc2132
Trailers => 34,
-- length = 4
-- description = ARP Cache Timeout
-- Ref: rfc2132
ARP_Timeout => 35,
-- length = 1
-- description = Ethernet Encapsulation
-- Ref: rfc2132
Ethernet => 36,
-- length = 1
-- description = Default TCP Time to Live
-- Ref: rfc2132
Default_TCP_TTL => 37,
-- length = 4
-- description = TCP Keepalive Interval
-- Ref: rfc2132
Keepalive_Time => 38,
-- length = 1
-- description = TCP Keepalive Garbage
-- Ref: rfc2132
Keepalive_Data => 39,
-- length = N
-- description = NIS Domain Name
-- Ref: rfc2132
NIS_Domain => 40,
-- length = N
-- description = NIS Server Addresses
-- Ref: rfc2132
NIS_Servers => 41,
-- length = N
-- description = NTP Server Addresses
-- Ref: rfc2132
NTP_Servers => 42,
-- length = N
-- description = Vendor Specific Information
-- Ref: rfc2132
Vendor_Specific => 43,
-- length = N
-- description = NETBIOS Name Servers
-- Ref: rfc2132
NETBIOS_Name_Srv => 44,
-- length = N
-- description = NETBIOS Datagram Distribution
-- Ref: rfc2132
NETBIOS_Dist_Srv => 45,
-- length = 1
-- description = NETBIOS Node Type
-- Ref: rfc2132
NETBIOS_Node_Type => 46,
-- length = N
-- description = NETBIOS Scope
-- Ref: rfc2132
NETBIOS_Scope => 47,
-- length = N
-- description = X Window Font Server
-- Ref: rfc2132
X_Window_Font => 48,
-- length = N
-- description = X Window Display Manager
-- Ref: rfc2132
X_Window_Manager => 49,
-- length = 4
-- description = Requested IP Address
-- Ref: rfc2132
Address_Request => 50,
-- length = 4
-- description = IP Address Lease Time
-- Ref: rfc2132
Address_Time => 51,
-- length = 1
-- description = Overload "sname" or "file"
-- Ref: rfc2132
Overload => 52,
-- length = 1
-- description = DHCP Message Type
-- Ref: rfc2132
DHCP_Msg_Type => 53,
-- length = 4
-- description = DHCP Server Identification
-- Ref: rfc2132
DHCP_Server_Id => 54,
-- length = N
-- description = Parameter Request List
-- Ref: rfc2132
Parameter_List => 55,
-- length = N
-- description = DHCP Error Message
-- Ref: rfc2132
DHCP_Message => 56,
-- length = 2
-- description = DHCP Maximum Message Size
-- Ref: rfc2132
DHCP_Max_Msg_Size => 57,
-- length = 4
-- description = DHCP Renewal (T1) Time
-- Ref: rfc2132
Renewal_Time => 58,
-- length = 4
-- description = DHCP Rebinding (T2) Time
-- Ref: rfc2132
Rebinding_Time => 59,
-- length = N
-- description = Class Identifier
-- Ref: rfc2132
Class_Id => 60,
-- length = N
-- description = Client Identifier
-- Ref: rfc2132
Client_Id => 61,
-- length = N
-- description = NetWare/IP Domain Name
-- Ref: rfc2242
NetWare_IP_Domain => 62,
-- length = N
-- description = NetWare/IP sub Options
-- Ref: rfc2242
NetWare_IP_Option => 63,
-- length = N
-- description = NIS+ v3 Client Domain Name
-- Ref: rfc2132
NIS_Domain_Name => 64,
-- length = N
-- description = NIS+ v3 Server Addresses
-- Ref: rfc2132
NIS_Server_Addr => 65,
-- length = N
-- description = TFTP Server Name
-- Ref: rfc2132
Server_Name => 66,
-- length = N
-- description = Boot File Name
-- Ref: rfc2132
Bootfile_Name => 67,
-- length = N
-- description = Home Agent Addresses
-- Ref: rfc2132
Home_Agent_Addrs => 68,
-- length = N
-- description = Simple Mail Server Addresses
-- Ref: rfc2132
SMTP_Server => 69,
-- length = N
-- description = Post Office Server Addresses
-- Ref: rfc2132
POP3_Server => 70,
-- length = N
-- description = Network News Server Addresses
-- Ref: rfc2132
NNTP_Server => 71,
-- length = N
-- description = WWW Server Addresses
-- Ref: rfc2132
WWW_Server => 72,
-- length = N
-- description = Finger Server Addresses
-- Ref: rfc2132
Finger_Server => 73,
-- length = N
-- description = Chat Server Addresses
-- Ref: rfc2132
IRC_Server => 74,
-- length = N
-- description = StreetTalk Server Addresses
-- Ref: rfc2132
StreetTalk_Server => 75,
-- length = N
-- description = ST Directory Assist. Addresses
-- Ref: rfc2132
STDA_Server => 76,
-- length = N
-- description = User Class Information
-- Ref: rfc3004
User_Class => 77,
-- length = N
-- description = directory agent information
-- Ref: rfc2610
Directory_Agent => 78,
-- length = N
-- description = service location agent scope
-- Ref: rfc2610
Service_Scope => 79,
-- length = 0
-- description = Rapid Commit
-- Ref: rfc4039
Rapid_Commit => 80,
-- length = N
-- description = Fully Qualified Domain Name
-- Ref: rfc4702
Client_FQDN => 81,
-- length = N
-- description = Relay Agent Information
-- Ref: rfc3046
Relay_Agent_Information => 82,
-- length = N
-- description = Internet Storage Name Service
-- Ref: rfc4174
ISNS => 83,
-- length = N
-- description = Novell Directory Services
-- Ref: rfc2241
NDS_Servers => 85,
-- length = N
-- description = Novell Directory Services
-- Ref: rfc2241
NDS_Tree_Name => 86,
-- length = N
-- description = Novell Directory Services
-- Ref: rfc2241
NDS_Context => 87,
-- Ref: rfc4280
BCMCS_Controller_Domain_Name_List => 88,
-- Ref: rfc4280
BCMCS_Controller_IPv4_Address_Option => 89,
-- length = N
-- description = Authentication
-- Ref: rfc3118
Authentication => 90,
-- Ref: rfc4388
Client_Last_Transaction_Time_Option => 91,
-- Ref: rfc4388
Associated_Ip_Option => 92,
-- length = N
-- description = Client System Architecture
-- Ref: rfc4578
Client_System => 93,
-- length = N
-- description = Client Network Device Interface
-- Ref: rfc4578
Client_NDI => 94,
-- length = N
-- description = Lightweight Directory Access Protocol
-- Ref: rfc3679
LDAP => 95,
-- length = N
-- description = UUID/GUID-based Client Identifier
-- Ref: rfc4578
UUID_GUID => 97,
-- length = N
-- description = Open Group's User Authentication
-- Ref: rfc2485
User_Auth => 98,
-- Ref: rfc4776
GEOCONF_CIVIC => 99,
-- length = N
-- description = IEEE 1003.1 TZ String
-- Ref: rfc4833
PCode => 100,
-- length = N
-- description = Reference to the TZ Database
-- Ref: rfc4833
TCode => 101,
-- length = 4
-- description = Number of seconds that DHCPv4 should be disabled
-- Ref: rfc8925
IPv6_Only_Preferred => 108,
-- length = 16
-- description = DHCPv4 over DHCPv6 Softwire Source Address Option
-- Ref: rfc8539
OPTION_DHCP4O6_S46_SADDR => 109,
-- length = N
-- description = NetInfo Parent Server Address
-- Ref: rfc3679
Netinfo_Address => 112,
-- length = N
-- description = NetInfo Parent Server Tag
-- Ref: rfc3679
Netinfo_Tag => 113,
-- length = N
-- description = DHCP Captive-Portal
-- Ref: rfc8910
DHCP_Captive_Portal => 114,
-- length = N
-- description = DHCP Auto-Configuration
-- Ref: rfc2563
Auto_Config => 116,
-- length = N
-- description = Name Service Search
-- Ref: rfc2937
Name_Service_Search => 117,
-- length = 4
-- description = Subnet Selection Option
-- Ref: rfc3011
Subnet_Selection_Option => 118,
-- length = N
-- description = DNS domain search list
-- Ref: rfc3397
Domain_Search => 119,
-- length = N
-- description = SIP Servers DHCP Option
-- Ref: rfc3361
SIP_Servers_DHCP_Option => 120,
-- length = N
-- description = Classless Static Route Option
-- Ref: rfc3442
Classless_Static_Route_Option => 121,
-- length = N
-- description = CableLabs Client Configuration
-- Ref: rfc3495
CCC => 122,
-- length = 16
-- description = GeoConf Option
-- Ref: rfc6225
GeoConf_Option => 123,
-- description = Vendor-Identifying Vendor Class
-- Ref: rfc3925
V_I_Vendor_Class => 124,
-- description = Vendor-Identifying Vendor-Specific Information
-- Ref: rfc3925
V_I_Vendor_Specific_Information => 125,
-- Ref: rfc4578
-- alternative_name = PXE_Undefined_Vendor_Specific
-- alternative_name = Etherboot_Signature_6_Bytes_E4_45_74_68_00_00
-- alternative_name = DOCSIS_Full_Security_Server_IP_Address
-- alternative_name = TFTP_Server_IP_Address_For_IP_Phone_Software_Load
BOOTP_Vendor_Extensions_And_DHCP_Options_128 => 128,
-- Ref: rfc4578
-- alternative_name = PXE_Undefined_Vendor_Specific
-- alternative_name = Kernel_Options_Variable_Length_String
-- alternative_name = Call_Server_IP_Address
BOOTP_Vendor_Extensions_And_DHCP_Options_129 => 129,
-- Ref: rfc4578
-- alternative_name = PXE_Undefined_Vendor_Specific
-- alternative_name = Ethernet_Interface_Variable_Length_String
-- alternative_name = Discrimination_String_To_Identify_Vendor
BOOTP_Vendor_Extensions_And_DHCP_Options_130 => 130,
-- Ref: rfc4578
-- alternative_name = PXE_Undefined_Vendor_Specific
-- alternative_name = Remote_Statistics_Server_IP_Address
BOOTP_Vendor_Extensions_And_DHCP_Options_131 => 131,
-- Ref: rfc4578
-- alternative_name = PXE_Undefined_Vendor_Specific
-- alternative_name = IEEE_802_1Q_VLAN_ID
BOOTP_Vendor_Extensions_And_DHCP_Options_132 => 132,
-- Ref: rfc4578
-- alternative_name = PXE_Undefined_Vendor_Specific
-- alternative_name = IEEE_802_1D_P_Layer_2_Priority
BOOTP_Vendor_Extensions_And_DHCP_Options_133 => 133,
-- Ref: rfc4578
-- alternative_name = PXE_Undefined_Vendor_Specific
-- alternative_name =
-- Diffserv_Code_Point_DSCP_For_VoIP_Signalling_And_Media_Streams
BOOTP_Vendor_Extensions_And_DHCP_Options_134 => 134,
-- Ref: rfc4578
-- alternative_name = PXE_Undefined_Vendor_Specific
-- alternative_name = HTTP_Proxy_For_Phone_Specific_Applications
BOOTP_Vendor_Extensions_And_DHCP_Options_135 => 135,
-- Ref: rfc5192
OPTION_PANA_AGENT => 136,
-- Ref: rfc5223
OPTION_V4_LOST => 137,
-- length = N
-- description = CAPWAP Access Controller addresses
-- Ref: rfc5417
OPTION_CAPWAP_AC_V4 => 138,
-- length = N
-- description = a series of suboptions
-- Ref: rfc5678
OPTION_IPv4_Address_MoS => 139,
-- length = N
-- description = a series of suboptions
-- Ref: rfc5678
OPTION_IPv4_FQDN_MoS => 140,
-- length = N
-- description = List of domain names to search for SIP User Agent Configuration
-- Ref: rfc6011
SIP_UA_Configuration_Service_Domains => 141,
-- length = N
-- description = ANDSF IPv4 Address Option for DHCPv4
-- Ref: rfc6153
OPTION_IPv4_Address_ANDSF => 142,
-- length = N
-- description = This option provides a list of URIs for SZTP bootstrap servers
-- Ref: rfc8572
OPTION_V4_SZTP_REDIRECT => 143,
-- length = 16
-- description = Geospatial Location with Uncertainty
-- Ref: rfc6225
GeoLoc => 144,
-- length = 1
-- description = Forcerenew Nonce Capable
-- Ref: rfc6704
FORCERENEW_NONCE_CAPABLE => 145,
-- length = N
-- description = Information for selecting RDNSS
-- Ref: rfc6731
RDNSS_Selection => 146,
-- length = N
-- description = The name of the peer DOTS agent.
-- Ref: rfc8973
OPTION_V4_DOTS_RI => 147,
-- length = N (the minimal length is 4)
-- description = N/4 IPv4 addresses of peer DOTS agent(s).
-- Ref: rfc8973
OPTION_V4_DOTS_ADDRESS => 148,
-- Ref: rfc5859
-- alternative_name = TFTP_Server_Address
-- alternative_name = Etherboot
-- alternative_name = GRUB_Configuration_Path_Name
BOOTP_Vendor_Extensions_And_DHCP_Options_150 => 150,
-- length = N+1
-- description = Status code and optional N byte text message describing status.
-- Ref: rfc6926
Status_Code => 151,
-- length = 4
-- description = Absolute time (seconds since Jan 1, 1970) message was sent.
-- Ref: rfc6926
Base_Time => 152,
-- length = 4
-- description = Number of seconds in the past when client entered current state.
-- Ref: rfc6926
Start_Time_Of_State => 153,
-- length = 4
-- description = Absolute time (seconds since Jan 1, 1970) for beginning of query.
-- Ref: rfc6926
Query_Start_Time => 154,
-- length = 4
-- description = Absolute time (seconds since Jan 1, 1970) for end of query.
-- Ref: rfc6926
Query_End_Time => 155,
-- length = 1
-- description = State of IP address.
-- Ref: rfc6926
Dhcp_State => 156,
-- length = 1
-- description = Indicates information came from local or remote server.
-- Ref: rfc6926
Data_Source => 157,
-- length = Variable; the minimum length is 5.
-- description = Includes one or multiple lists of PCP server IP addresses;
-- each list is treated as a separate PCP server.
-- Ref: rfc7291
OPTION_V4_PCP_SERVER => 158,
-- length = 4
-- description = This option is used to configure a set of ports bound to a
-- shared IPv4 address.
-- Ref: rfc7618
OPTION_V4_PORTPARAMS => 159,
-- length = N (variable)
-- description = Manufacturer Usage Descriptions
-- Ref: rfc8520
OPTION_MUD_URL_V4 => 161,
Etherboot_Tentatively_Assigned_2005_06_23 => 175,
IP_Telephone_Tentatively_Assigned_2005_06_23 => 176,
-- alternative_name = Etherboot_Tentatively_Assigned_2005_06_23
-- alternative_name = PacketCable_And_CableHome_Replaced_By_122
BOOTP_Vendor_Extensions_And_DHCP_Options_177 => 177,
-- length = 4
-- description = magic string = F1:00:74:7E
-- Ref: rfc5071
-- xref = Deprecated
PXELINUX_Magic => 208,
-- length = N
-- description = Configuration file
-- Ref: rfc5071
Configuration_File => 209,
-- length = N
-- description = Path Prefix Option
-- Ref: rfc5071
Path_Prefix => 210,
-- length = 4
-- description = Reboot Time
-- Ref: rfc5071
Reboot_Time => 211,
-- length = 18 + N
-- description = OPTION_6RD with N/4 6rd BR addresses
-- Ref: rfc5969
OPTION_6RD => 212,
-- length = N
-- description = Access Network Domain Name
-- Ref: rfc5986
OPTION_V4_ACCESS_DOMAIN => 213,
-- length = N
-- description = Subnet Allocation Option
-- Ref: rfc6656
Subnet_Allocation_Option => 220,
-- Ref: rfc6607
Virtual_Subnet_Selection_VSS_Option => 221,
-- length = 0
-- description = None
-- Ref: rfc2132
End_255 => 255)
with Size => 8;
type DHCP_Message_Type_53_Values is
(-- Ref: rfc2132
DHCPDISCOVER => 1,
-- Ref: rfc2132
DHCPOFFER => 2,
-- Ref: rfc2132
DHCPREQUEST => 3,
-- Ref: rfc2132
DHCPDECLINE => 4,
-- Ref: rfc2132
DHCPACK => 5,
-- Ref: rfc2132
DHCPNAK => 6,
-- Ref: rfc2132
DHCPRELEASE => 7,
-- Ref: rfc2132
DHCPINFORM => 8,
-- Ref: rfc3203
DHCPFORCERENEW => 9,
-- Ref: rfc4388
DHCPLEASEQUERY => 10,
-- Ref: rfc4388
DHCPLEASEUNKNOWN => 12,
-- Ref: rfc4388
DHCPLEASEACTIVE => 13,
-- Ref: rfc6926
DHCPBULKLEASEQUERY => 14,
-- Ref: rfc6926
DHCPLEASEQUERYDONE => 15,
-- Ref: rfc7724
DHCPACTIVELEASEQUERY => 16,
-- Ref: rfc7724
DHCPLEASEQUERYSTATUS => 17,
-- Ref: rfc7724
DHCPTLS => 18)
with Size => 5;
type NetWare_IP_Option_Type_63_Sub_Option_Codes is
(-- Ref: rfc2242
NWIP_DOES_NOT_EXIST => 1,
-- Ref: rfc2242
NWIP_EXIST_IN_OPTIONS_AREA => 2,
-- Ref: rfc2242
NWIP_EXIST_IN_SNAME_FILE => 3,
-- Ref: rfc2242
NWIP_EXIST_BUT_TOO_BIG => 4,
-- Ref: rfc2242
NSQ_BROADCAST => 5,
-- Ref: rfc2242
PREFERRED_DSS => 6,
-- Ref: rfc2242
NEAREST_NWIP_SERVER => 7,
-- Ref: rfc2242
AUTORETRIES => 8,
-- Ref: rfc2242
AUTORETRY_SECS => 9,
-- Ref: rfc2242
NWIP_1_1 => 10,
-- Ref: rfc2242
PRIMARY_DSS => 11)
with Size => 8;
type DHCP_Cablelabs_Client_Configuration_Option_Type_122_Sub_Option_Codes is
(-- Ref: rfc3495
TSP_S_Primary_DHCP_Server_Address => 1,
-- Ref: rfc3495
TSP_S_Secondary_DHCP_Server_Address => 2,
-- Ref: rfc3495
TSP_S_Provisioning_Server_Address => 3,
-- Ref: rfc3495
TSP_S_AS_REQ_AS_REP_Backoff_And_Retry => 4,
-- Ref: rfc3495
TSP_S_AP_REQ_AP_REP_Backoff_And_Retry => 5,
-- Ref: rfc3495
TSP_S_Kerberos_Realm_Name => 6,
-- Ref: rfc3495
TSP_S_Ticket_Granting_Server_Utilization => 7,
-- Ref: rfc3495
TSP_S_Provisioning_Timer_Value => 8,
-- Ref: rfc3594
TSP_S_Security_Ticket_Control => 9,
-- Ref: rfc3634
KDC_Server_Address => 10)
with Size => 8;
type DHCP_Status_Code_Type_151_Values is
(-- Ref: rfc6926
Success => 0,
-- Ref: rfc6926
UnspecFail => 1,
-- Ref: rfc6926
QueryTerminated => 2,
-- Ref: rfc6926
MalformedQuery => 3,
-- Ref: rfc6926
NotAllowed => 4,
-- Ref: rfc7724
DataMissing => 5,
-- Ref: rfc7724
ConnectionActive => 6,
-- Ref: rfc7724
CatchUpComplete => 7,
-- Ref: rfc7724
TLSConnectionRefused => 8)
with Size => 8;
type DHCP_State_Type_156_Values is
(-- Ref: rfc6926
AVAILABLE => 1,
-- Ref: rfc6926
ACTIVE => 2,
-- Ref: rfc6926
EXPIRED => 3,
-- Ref: rfc6926
RELEASED => 4,
-- Ref: rfc6926
ABANDONED => 5,
-- Ref: rfc6926
RESET => 6,
-- Ref: rfc6926
REMOTE => 7,
-- Ref: rfc6926
TRANSITIONING => 8)
with Size => 8;
type Altitude_Type_Registry is
(-- Ref: rfc6225
No_Known_Altitude => 0,
-- Ref: rfc6225
Altitude_In_Meters => 1,
-- Ref: rfc6225
Altitude_In_Floors => 2)
with Size => 4;
type Datum_Registry is
(-- Ref: rfc6225
Vertical_Datum_WGS_84_Defined_By_EPSG_CRS_Code_4327 => 1,
-- Ref: rfc6225
Vertical_Datum_NAD83_Defined_By_EPSG_CRS_Code_4269_With_North_American_Vertical_Datum_Of_1988_NAVD88 => 2,
-- Ref: rfc6225
Vertical_Datum_NAD83_Defined_By_EPSG_CRS_Code_4269_With_Mean_Lower_Low_Water_MLLW_As_Associated_Vert_3 => 3)
with Size => 3;
type GeoLoc_Option_Version_Registry is
(-- Ref: rfc6225
Implementations_Utilizing_Uncertainty_Parameters_For_Both_DHCPv4_And_DHCPv6_GeoLoc_Options => 1)
with Size => 2;
type CableLabs_Client_Configuration_Option_Ticket_Control_Mask_Bit_Definitions is
(-- Ref: rfc3594
The_PacketCable_Provisioning_Server_Used_By_The_CCD => 0,
-- Ref: rfc3594
The_Group_Of_All_PacketCable_Call_Management_Servers_Used_By_The_CCD => 1)
with Size => 4;
type DHCP_Relay_Agent_Sub_Option_Codes is
(-- Ref: rfc3046
Agent_Circuit_ID_Sub_Option => 1,