Lines Matching refs:dhcp_opt
109 static void match_vendor_opts(unsigned char* opt, struct dhcp_opt* dopt);
110 static void do_encap_opts(struct dhcp_opt* opts, int encap, int flag, struct dhcp_packet* mess,
114 static struct dhcp_opt* pxe_opts(int pxe_arch, struct dhcp_netid* netid);
143 struct dhcp_opt* o; in dhcp_reply()
647 struct dhcp_opt opt71; in dhcp_reply()
1496 static int do_opt(struct dhcp_opt* opt, unsigned char* p, struct dhcp_context* context, in do_opt()
1532 static struct dhcp_opt* option_find2(struct dhcp_netid* netid, struct dhcp_opt* opts, int opt) { in option_find2()
1533 struct dhcp_opt* tmp; in option_find2()
1543 static void match_vendor_opts(unsigned char* opt, struct dhcp_opt* dopt) { in match_vendor_opts()
1558 static void do_encap_opts(struct dhcp_opt* opt, int encap, int flag, struct dhcp_packet* mess, in do_encap_opts()
1561 struct dhcp_opt* start; in do_encap_opts()
1605 struct dhcp_opt* opt; in prune_vendor_opts()
1618 static struct dhcp_opt* pxe_opts(int pxe_arch, struct dhcp_netid* netid) { in pxe_opts()
1623 static struct dhcp_opt *o, *ret; in pxe_opts()
1629 static struct dhcp_opt* fake_opts = NULL; in pxe_opts()
1640 if (!fake_opts && !(fake_opts = whine_malloc(NUM_OPTS * sizeof(struct dhcp_opt)))) return ret; in pxe_opts()
1751 struct dhcp_opt *opt, *config_opts = daemon->dhcp_opts; in do_options()
1960 struct dhcp_opt* o; in do_options()