Home
last modified time | relevance | path

Searched refs:iface_conf (Results 1 – 12 of 12) sorted by relevance

/openbsd/sbin/dhcpleased/
H A Dparse.y97 static struct iface_conf *iface_conf; variable
170 iface_conf = NULL;
204 iface_conf->vc_id = malloc(iface_conf->vc_id_len);
210 iface_conf->vc_id[1] = iface_conf->vc_id_len - 2;
257 iface_conf->c_id = malloc(iface_conf->c_id_len);
267 iface_conf->c_id = malloc(iface_conf->c_id_len);
276 iface_conf->c_id[1] = iface_conf->c_id_len - 2;
289 iface_conf->h_name = $4;
328 iface_conf->prefer_ipv6 = 1;
842 struct iface_conf *
[all …]
H A Dfrontend.c101 int iface_conf_cmp(struct iface_conf *, struct iface_conf *);
235 static struct iface_conf *iface_conf; in frontend_dispatch_main() local
352 iface_conf)) in frontend_dispatch_main()
355 if ((iface_conf = malloc(sizeof(struct iface_conf))) in frontend_dispatch_main()
938 struct iface_conf *iface_conf; in build_packet() local
968 if (iface_conf != NULL && iface_conf->h_name != NULL) { in build_packet()
994 memcpy(p, iface_conf->c_id, iface_conf->c_id_len); in build_packet()
1003 memcpy(p, iface_conf->vc_id, iface_conf->vc_id_len); in build_packet()
1228 struct iface_conf *iface_conf; in find_iface_conf() local
1243 struct iface_conf *iface_conf, *oiface_conf; in changed_ifaces() local
[all …]
H A Dengine.c396 static struct iface_conf *iface_conf; in engine_dispatch_main() local
476 iface_conf)) in engine_dispatch_main()
479 if ((iface_conf = malloc(sizeof(struct iface_conf))) in engine_dispatch_main()
483 iface_conf)); in engine_dispatch_main()
490 iface_conf, entry); in engine_dispatch_main()
722 struct iface_conf *iface_conf; in parse_dhcp() local
1093 if (iface_conf != NULL && iface_conf->c_id_len > 0) { in parse_dhcp()
1233 if (iface_conf != NULL && iface_conf->prefer_ipv6 && in parse_dhcp()
1304 if (iface_conf != NULL && iface_conf->ignore & IGN_ROUTES) { in parse_dhcp()
1321 if (iface_conf != NULL && iface_conf->ignore & IGN_DNS) { in parse_dhcp()
[all …]
H A Ddhcpleased.c716 struct iface_conf *iface_conf; in main_imsg_send_config() local
724 sizeof(*iface_conf)); in main_imsg_send_config()
728 iface_conf->vc_id, iface_conf->vc_id_len); in main_imsg_send_config()
730 iface_conf->vc_id, iface_conf->vc_id_len); in main_imsg_send_config()
732 iface_conf->c_id, iface_conf->c_id_len); in main_imsg_send_config()
734 iface_conf->c_id, iface_conf->c_id_len); in main_imsg_send_config()
737 iface_conf->h_name, strlen(iface_conf->h_name) + 1); in main_imsg_send_config()
1254 struct iface_conf *iface_conf; in merge_config() local
1259 free(iface_conf->vc_id); in merge_config()
1260 free(iface_conf->c_id); in merge_config()
[all …]
H A Ddhcpleased.h251 struct iface_conf { struct
252 SIMPLEQ_ENTRY(iface_conf) entry;
266 SIMPLEQ_HEAD(iface_conf_head, iface_conf) iface_list; argument
315 struct iface_conf *find_iface_conf(struct iface_conf_head *, char *);
H A Dprintconf.c102 struct iface_conf *iface; in print_config()
/openbsd/sbin/dhcp6leased/
H A Dfrontend.c87 int iface_conf_cmp(struct iface_conf *, struct iface_conf *);
237 static struct iface_conf *iface_conf; in frontend_dispatch_main() local
338 iface_conf)) in frontend_dispatch_main()
341 if ((iface_conf = malloc(sizeof(struct iface_conf))) in frontend_dispatch_main()
345 iface_conf)); in frontend_dispatch_main()
386 iface_conf = NULL; in frontend_dispatch_main()
791 struct iface_conf *iface_conf; in build_packet() local
1036 struct iface_conf*
1039 struct iface_conf *iface_conf; in find_iface_conf() local
1054 struct iface_conf *iface_conf, *oiface_conf; in changed_ifaces() local
[all …]
H A Dengine.c376 static struct iface_conf *iface_conf; in engine_dispatch_main() local
467 iface_conf)) in engine_dispatch_main()
470 if ((iface_conf = malloc(sizeof(struct iface_conf))) in engine_dispatch_main()
474 iface_conf)); in engine_dispatch_main()
477 iface_conf, entry); in engine_dispatch_main()
515 iface_conf = NULL; in engine_dispatch_main()
538 if (iface_conf == NULL) in engine_dispatch_main()
603 struct iface_conf *iface_conf; in engine_update_iface() local
707 struct iface_conf *iface_conf; in parse_dhcp() local
1288 struct iface_conf *iface_conf; in configure_interfaces() local
[all …]
H A Ddhcp6leased.c660 struct iface_conf *iface_conf; in main_imsg_send_config() local
668 SIMPLEQ_FOREACH(iface_conf, &xconf->iface_list, entry) { in main_imsg_send_config()
670 sizeof(*iface_conf)); in main_imsg_send_config()
672 sizeof(*iface_conf)); in main_imsg_send_config()
673 SIMPLEQ_FOREACH(ia_conf, &iface_conf->iface_ia_list, in main_imsg_send_config()
877 struct iface_conf *iface_conf; in write_lease_file() local
915 for (i = 0; i < iface_conf->ia_count; i++) { in write_lease_file()
1002 struct iface_conf *iface_conf; in merge_config() local
1010 SIMPLEQ_FIRST(&iface_conf->iface_ia_list)) != NULL) { in merge_config()
1011 SIMPLEQ_REMOVE_HEAD(&iface_conf->iface_ia_list, in merge_config()
[all …]
H A Dparse.y80 static struct iface_conf *iface_conf; variable
83 struct iface_conf *conf_get_iface(char *);
159 iface_conf = conf_get_iface($5);
163 iface_ia_conf->id = iface_conf->ia_count++;
164 if (iface_conf->ia_count > MAX_IA) {
169 SIMPLEQ_INSERT_TAIL(&iface_conf->iface_ia_list,
172 iface_conf = NULL;
604 struct iface_conf *iface; in parse_config()
700 struct iface_conf *
703 struct iface_conf *iface; in conf_get_iface()
[all …]
H A Dprintconf.c40 void print_iface_conf(struct iface_conf *, int);
76 print_iface_conf(struct iface_conf *iface, int verbose) in print_iface_conf()
101 struct iface_conf *iface; in print_config()
H A Ddhcp6leased.h211 struct iface_conf { struct
212 SIMPLEQ_ENTRY(iface_conf) entry;
220 SIMPLEQ_HEAD(iface_conf_head, iface_conf) iface_list; argument
266 struct iface_conf *find_iface_conf(struct iface_conf_head *, char *);