Searched refs:d6m (Results 1 – 4 of 4) sorted by relevance
| /illumos-gate/usr/src/common/net/dhcp/ |
| H A D | scan.c | 230 const dhcpv6_message_t *d6m; in dhcpv6_pkt_option() local 232 if (plp == NULL || plp->pkt == NULL || plp->len < sizeof (*d6m)) in dhcpv6_pkt_option() 234 d6m = (const dhcpv6_message_t *)plp->pkt; in dhcpv6_pkt_option() 235 return (dhcpv6_find_option(d6m + 1, plp->len - sizeof (*d6m), oldopt, in dhcpv6_pkt_option()
|
| /illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/ |
| H A D | snoop_dhcpv6.c | 70 dhcpv6_message_t d6m; in interpret_dhcpv6() local 108 if (len < sizeof (d6m)) { in interpret_dhcpv6() 113 (void) memcpy(&d6m, data, sizeof (d6m)); in interpret_dhcpv6() 115 " xid=%x", DHCPV6_GET_TRANSID(&d6m)); in interpret_dhcpv6() 116 data += sizeof (d6m); in interpret_dhcpv6() 117 len -= sizeof (d6m); in interpret_dhcpv6() 171 if (len < sizeof (d6m)) { in interpret_dhcpv6() 176 (void) memcpy(&d6m, data, sizeof (d6m)); in interpret_dhcpv6() 178 "Transaction ID = %x", DHCPV6_GET_TRANSID(&d6m)); in interpret_dhcpv6() 179 data += sizeof (d6m); in interpret_dhcpv6() [all …]
|
| /illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/ |
| H A D | packet.c | 670 dhcpv6_message_t *d6m; in add_pkt_lif() local 686 d6m = (dhcpv6_message_t *)dpkt->pkt; in add_pkt_lif() 693 while ((d6o = dhcpv6_find_option(d6m + 1, in add_pkt_lif() 694 dpkt->pkt_cur_len - sizeof (*d6m), d6o, DHCPV6_OPT_IA_NA, in add_pkt_lif() 724 if (d6m->d6m_msg_type == DHCPV6_MSG_RELEASE || in add_pkt_lif() 725 d6m->d6m_msg_type == DHCPV6_MSG_DECLINE) { in add_pkt_lif()
|
| H A D | agent.c | 858 dhcpv6_message_t *d6m = in ipc_event() local 864 if (d6m->d6m_msg_type == in ipc_event() 866 d6m->d6m_msg_type == in ipc_event() 871 if (optlen > sizeof (*d6m)) in ipc_event() 880 (void) memcpy(d6o + 1, (caddr_t)d6m + in ipc_event()
|