Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

# option data config

# options
option space foobar;

option foobar.fmt-f code 1 = boolean;
option foobar.fmt-f true;

option foobar.fmt-b-i8 code 2 = integer 8;
option foobar.fmt-b-i8 -10;

option dhcp6.preference 20;

option foobar.fmt-s-i16 code 5 = integer 16;
option foobar.fmt-s-i16 -10000;

option foobar.fmt-S-ui16 code 7 = unsigned integer 16;
option foobar.fmt-S-ui16 36000;

option foobar.fmt-l-i32 code 8 = integer 32;
option foobar.fmt-l-i32 -86400;

option dhcp6.clt-time 604800;

option foobar.fmt-I code 11 = ip-address;
option foobar.fmt-I 10.5.5.1;

option foobar.fmt-6 code 12 = ip6-address;
option dhcp6.unicast 2001::1;

option foobar.fmt-d code 13 = domain-name;
# Silly, d aka domain-name are without quotes, D aka domain-list are with
option foobar.fmt-d www.example.com;

option dhcp6.domain-search "example.com", "example.org";

option dhcp6.bootfile-url "http://nowhere/";

option dhcp6.geoconf-civic de:ad:be:ef;

option dhcp6.rapid-commit;

option foobar.fmt-Ba code 50 = array of unsigned integer 8;
option foobar.fmt-Ba 1, 2, 3;

option foobar.fmt-fB code 100 = { boolean, unsigned integer 8 };
option foobar.fmt-fB false 66;

option dhcp6.name-servers 2a01:e00::2, 2a01:e00::2;