Lines Matching refs:dhcp_opt
60 static void match_vendor_opts(unsigned char *opt, struct dhcp_opt *dopt);
61 static int do_encap_opts(struct dhcp_opt *opts, int encap, int flag, struct dhcp_packet *mess, unsigned char *end, int null_term);
64 static struct dhcp_opt *pxe_opts(int pxe_arch, struct dhcp_netid *netid, struct in_addr local, time_t now);
95 struct dhcp_opt *o;
791 struct dhcp_opt opt71;
1826 static int do_opt(struct dhcp_opt *opt, unsigned char *p, struct dhcp_context *context, int null_term)
1871 static struct dhcp_opt *option_find2(int opt)
1873 struct dhcp_opt *opts;
1884 static void match_vendor_opts(unsigned char *opt, struct dhcp_opt *dopt)
1904 static int do_encap_opts(struct dhcp_opt *opt, int encap, int flag,
1908 struct dhcp_opt *start;
1964 struct dhcp_opt *opt;
1978 static struct dhcp_opt *pxe_opts(int pxe_arch, struct dhcp_netid *netid, struct in_addr local, time_t now)
1984 static struct dhcp_opt *o, *ret;
1991 static struct dhcp_opt *fake_opts = NULL;
1999 if (!fake_opts && !(fake_opts = whine_malloc(NUM_OPTS * sizeof(struct dhcp_opt))))
2139 struct dhcp_opt *opt, *config_opts = daemon->dhcp_opts;
2458 struct dhcp_opt *o;