Lines Matching defs:options
30 * - routines to parse and access dhcp options
32 * - handles overloaded areas as well as vendor-specific options
189 * Routines to parse/access existing options buffers.
231 * Parse the given buffer into DHCP options, returning the
374 dhcpol_parse_packet(dhcpol_t * options, const struct dhcp * pkt, int len)
378 dhcpol_init(options); /* make sure it's empty */
389 if (dhcpol_parse_buffer(options, pkt->dp_options + RFC_MAGIC_SIZE,
392 { /* get overloaded options */
396 overload = dhcpol_find(options, dhcptag_option_overload_e,
398 if (overload && overload_len == 1) { /* has overloaded options */
406 dhcpol_concat(options, &extra);
414 dhcpol_concat(options, &extra);
633 dhcpol_t options;
636 dhcpol_init(&options);
641 if (dhcpol_parse_packet(&options, pkt,
649 dhcpol_free(&options);