Lines Matching defs:iface_conf
86 int iface_conf_cmp(struct iface_conf *, struct iface_conf *);
238 static struct iface_conf *iface_conf;
342 iface_conf))
345 if ((iface_conf = malloc(sizeof(struct iface_conf)))
348 memcpy(iface_conf, imsg.data, sizeof(struct
349 iface_conf));
350 SIMPLEQ_INIT(&iface_conf->iface_ia_list);
352 iface_conf, entry);
353 iface_conf->ia_count = 0;
367 SIMPLEQ_INSERT_TAIL(&iface_conf->iface_ia_list,
369 iface_ia_conf->id = iface_conf->ia_count++;
370 if (iface_conf->ia_count > MAX_IA)
390 iface_conf = NULL;
737 struct iface_conf *iface_conf;
762 iface_conf = find_iface_conf(&frontend_conf->iface_list, if_name);
796 SIMPLEQ_FOREACH(ia_conf, &iface_conf->iface_ia_list, entry) {
1001 struct iface_conf*
1004 struct iface_conf *iface_conf;
1009 SIMPLEQ_FOREACH(iface_conf, head, entry) {
1010 if (strcmp(iface_conf->name, if_name) == 0)
1011 return iface_conf;
1019 struct iface_conf *iface_conf, *oiface_conf;
1026 SIMPLEQ_FOREACH(iface_conf, &oconf->iface_list, entry)
1028 SIMPLEQ_FOREACH(iface_conf, &nconf->iface_list, entry)
1033 SIMPLEQ_FOREACH(iface_conf, &nconf->iface_list, entry) {
1034 if ((if_index = if_nametoindex(iface_conf->name)) == 0)
1037 iface_conf->name);
1041 } else if (iface_conf_cmp(iface_conf, oiface_conf) != 0) {
1059 iface_conf_cmp(struct iface_conf *a, struct iface_conf *b)