Symbol: opt_hdr
sbin/dhcp6leased/engine.c
1042
visbuf = calloc(4, opt_hdr.len - 2 + 1);
sbin/dhcp6leased/engine.c
1047
strvisx(visbuf, p + 2, opt_hdr.len - 2, VIS_SAFE);
sbin/dhcp6leased/engine.c
1052
log_debug("unhandled option: %u", opt_hdr.code);
sbin/dhcp6leased/engine.c
1054
p += opt_hdr.len;
sbin/dhcp6leased/engine.c
1055
len -= opt_hdr.len;
sbin/dhcp6leased/engine.c
730
struct dhcp_option_hdr opt_hdr;
sbin/dhcp6leased/engine.c
775
memcpy(&opt_hdr, p, sizeof(struct dhcp_option_hdr));
sbin/dhcp6leased/engine.c
776
opt_hdr.code = ntohs(opt_hdr.code);
sbin/dhcp6leased/engine.c
777
opt_hdr.len = ntohs(opt_hdr.len);
sbin/dhcp6leased/engine.c
782
dhcp_option_type2str(opt_hdr.code), opt_hdr.len);
sbin/dhcp6leased/engine.c
784
if (rem < opt_hdr.len) {
sbin/dhcp6leased/engine.c
789
switch (opt_hdr.code) {
sbin/dhcp6leased/engine.c
791
if (opt_hdr.len != sizeof(struct dhcp_duid) ||
sbin/dhcp6leased/engine.c
803
if (opt_hdr.len < 2 + 1) {
sbin/dhcp6leased/engine.c
807
if (opt_hdr.len > SERVERID_SIZE) {
sbin/dhcp6leased/engine.c
812
dhcp_duid2str(opt_hdr.len, p));
sbin/dhcp6leased/engine.c
818
serverid_len = opt_hdr.len;
sbin/dhcp6leased/engine.c
822
if (opt_hdr.len < sizeof(struct dhcp_iapd)) {
sbin/dhcp6leased/engine.c
839
sizeof(struct dhcp_iapd), opt_hdr.len -
sbin/dhcp6leased/engine.c
851
if (opt_hdr.len != 0) {
sbin/dhcp6leased/engine.c
859
log_debug("unhandled option: %u", opt_hdr.code);
sbin/dhcp6leased/engine.c
863
p += opt_hdr.len;
sbin/dhcp6leased/engine.c
864
rem -= opt_hdr.len;
sbin/dhcp6leased/engine.c
972
struct dhcp_option_hdr opt_hdr;
sbin/dhcp6leased/engine.c
980
memcpy(&opt_hdr, p, sizeof(struct dhcp_option_hdr));
sbin/dhcp6leased/engine.c
981
opt_hdr.code = ntohs(opt_hdr.code);
sbin/dhcp6leased/engine.c
982
opt_hdr.len = ntohs(opt_hdr.len);
sbin/dhcp6leased/engine.c
987
dhcp_option_type2str(opt_hdr.code), opt_hdr.len);
sbin/dhcp6leased/engine.c
988
if (len < opt_hdr.len) {
sbin/dhcp6leased/engine.c
993
switch (opt_hdr.code) {
sbin/dhcp6leased/frontend.c
750
struct dhcp_option_hdr opt_hdr;
sbin/dhcp6leased/frontend.c
782
opt_hdr.code = htons(DHO_CLIENTID);
sbin/dhcp6leased/frontend.c
783
opt_hdr.len = htons(sizeof(struct dhcp_duid));
sbin/dhcp6leased/frontend.c
784
memcpy(p, &opt_hdr, sizeof(struct dhcp_option_hdr));
sbin/dhcp6leased/frontend.c
795
opt_hdr.code = htons(DHO_SERVERID);
sbin/dhcp6leased/frontend.c
796
opt_hdr.len = htons(iface->serverid_len);
sbin/dhcp6leased/frontend.c
797
memcpy(p, &opt_hdr, sizeof(struct dhcp_option_hdr));
sbin/dhcp6leased/frontend.c
809
opt_hdr.code = htons(DHO_IA_PD);
sbin/dhcp6leased/frontend.c
810
opt_hdr.len = htons(sizeof(struct dhcp_iapd) +
sbin/dhcp6leased/frontend.c
813
memcpy(p, &opt_hdr, sizeof(struct dhcp_option_hdr));
sbin/dhcp6leased/frontend.c
821
opt_hdr.code = htons(DHO_IA_PREFIX);
sbin/dhcp6leased/frontend.c
822
opt_hdr.len = htons(sizeof(struct dhcp_iaprefix));
sbin/dhcp6leased/frontend.c
823
memcpy(p, &opt_hdr, sizeof(struct dhcp_option_hdr));
sbin/dhcp6leased/frontend.c
851
opt_hdr.code = htons(DHO_ORO);
sbin/dhcp6leased/frontend.c
852
opt_hdr.len = htons(sizeof(request_option_code) * nitems(options));
sbin/dhcp6leased/frontend.c
853
memcpy(p, &opt_hdr, sizeof(struct dhcp_option_hdr));
sbin/dhcp6leased/frontend.c
861
opt_hdr.code = htons(DHO_ELAPSED_TIME);
sbin/dhcp6leased/frontend.c
862
opt_hdr.len = htons(2);
sbin/dhcp6leased/frontend.c
863
memcpy(p, &opt_hdr, sizeof(struct dhcp_option_hdr));
sbin/dhcp6leased/frontend.c
870
opt_hdr.code = htons(DHO_RAPID_COMMIT);
sbin/dhcp6leased/frontend.c
871
opt_hdr.len = htons(0);
sbin/dhcp6leased/frontend.c
872
memcpy(p, &opt_hdr, sizeof(struct dhcp_option_hdr));
sbin/dhcp6leased/frontend.c
876
opt_hdr.code = htons(DHO_VENDOR_CLASS);
sbin/dhcp6leased/frontend.c
877
opt_hdr.len = htons(sizeof(struct dhcp_vendor_class) +
sbin/dhcp6leased/frontend.c
879
memcpy(p, &opt_hdr, sizeof(struct dhcp_option_hdr));
usr.bin/aucat/aucat.c
1378
if (!opt_hdr(optarg, &hdr))