Symbol: iface_conf
sbin/dhcp6leased/dhcp6leased.c
1001
struct iface_conf *iface_conf;
sbin/dhcp6leased/dhcp6leased.c
1021
if ((iface_conf = find_iface_conf(&main_conf->iface_list, if_name))
sbin/dhcp6leased/dhcp6leased.c
1039
for (i = 0; i < iface_conf->ia_count; i++) {
sbin/dhcp6leased/dhcp6leased.c
1129
struct iface_conf *iface_conf;
sbin/dhcp6leased/dhcp6leased.c
1134
while ((iface_conf = SIMPLEQ_FIRST(&conf->iface_list)) != NULL) {
sbin/dhcp6leased/dhcp6leased.c
1137
SIMPLEQ_FIRST(&iface_conf->iface_ia_list)) != NULL) {
sbin/dhcp6leased/dhcp6leased.c
1138
SIMPLEQ_REMOVE_HEAD(&iface_conf->iface_ia_list,
sbin/dhcp6leased/dhcp6leased.c
1148
free(iface_conf);
sbin/dhcp6leased/dhcp6leased.c
689
struct iface_conf *iface_conf;
sbin/dhcp6leased/dhcp6leased.c
697
SIMPLEQ_FOREACH(iface_conf, &xconf->iface_list, entry) {
sbin/dhcp6leased/dhcp6leased.c
698
main_imsg_compose_frontend(IMSG_RECONF_IFACE, -1, iface_conf,
sbin/dhcp6leased/dhcp6leased.c
699
sizeof(*iface_conf));
sbin/dhcp6leased/dhcp6leased.c
700
main_imsg_compose_engine(IMSG_RECONF_IFACE, -1, iface_conf,
sbin/dhcp6leased/dhcp6leased.c
701
sizeof(*iface_conf));
sbin/dhcp6leased/dhcp6leased.c
702
SIMPLEQ_FOREACH(ia_conf, &iface_conf->iface_ia_list,
sbin/dhcp6leased/dhcp6leased.h
214
SIMPLEQ_ENTRY(iface_conf) entry;
sbin/dhcp6leased/dhcp6leased.h
222
SIMPLEQ_HEAD(iface_conf_head, iface_conf) iface_list;
sbin/dhcp6leased/dhcp6leased.h
268
struct iface_conf *find_iface_conf(struct iface_conf_head *, char *);
sbin/dhcp6leased/engine.c
1355
struct iface_conf *iface_conf;
sbin/dhcp6leased/engine.c
1368
if ((iface_conf = find_iface_conf(&engine_conf->iface_list, if_name))
sbin/dhcp6leased/engine.c
1375
for (i = 0; i < iface_conf->ia_count; i++) {
sbin/dhcp6leased/engine.c
1387
SIMPLEQ_FOREACH(ia_conf, &iface_conf->iface_ia_list, entry) {
sbin/dhcp6leased/engine.c
1395
if (prefixcmp(iface->pds, iface->new_pds, iface_conf->ia_count) != 0) {
sbin/dhcp6leased/engine.c
1399
for (i = 0; i < iface_conf->ia_count; i++) {
sbin/dhcp6leased/engine.c
1424
struct iface_conf *iface_conf;
sbin/dhcp6leased/engine.c
1437
if ((iface_conf = find_iface_conf(&engine_conf->iface_list, if_name))
sbin/dhcp6leased/engine.c
1444
for (i = 0; i < iface_conf->ia_count; i++) {
sbin/dhcp6leased/engine.c
1455
SIMPLEQ_FOREACH(ia_conf, &iface_conf->iface_ia_list, entry) {
sbin/dhcp6leased/engine.c
1468
struct iface_conf *iface_conf;
sbin/dhcp6leased/engine.c
1482
if ((iface_conf = find_iface_conf(&engine_conf->iface_list, if_name))
sbin/dhcp6leased/engine.c
1489
for (i = 0; i < iface_conf->ia_count; i++) {
sbin/dhcp6leased/engine.c
1501
SIMPLEQ_FOREACH(ia_conf, &iface_conf->iface_ia_list, entry) {
sbin/dhcp6leased/engine.c
383
static struct iface_conf *iface_conf;
sbin/dhcp6leased/engine.c
477
iface_conf))
sbin/dhcp6leased/engine.c
480
if ((iface_conf = malloc(sizeof(struct iface_conf)))
sbin/dhcp6leased/engine.c
483
memcpy(iface_conf, imsg.data, sizeof(struct
sbin/dhcp6leased/engine.c
484
iface_conf));
sbin/dhcp6leased/engine.c
485
if (iface_conf->name[sizeof(iface_conf->name) - 1]
sbin/dhcp6leased/engine.c
490
SIMPLEQ_INIT(&iface_conf->iface_ia_list);
sbin/dhcp6leased/engine.c
492
iface_conf, entry);
sbin/dhcp6leased/engine.c
493
iface_conf->ia_count = 0;
sbin/dhcp6leased/engine.c
507
SIMPLEQ_INSERT_TAIL(&iface_conf->iface_ia_list,
sbin/dhcp6leased/engine.c
509
iface_ia_conf->id = iface_conf->ia_count++;
sbin/dhcp6leased/engine.c
510
if (iface_conf->ia_count > MAX_IA)
sbin/dhcp6leased/engine.c
535
iface_conf = NULL;
sbin/dhcp6leased/engine.c
556
iface_conf = find_iface_conf(
sbin/dhcp6leased/engine.c
558
if (iface_conf == NULL)
sbin/dhcp6leased/engine.c
623
struct iface_conf *iface_conf;
sbin/dhcp6leased/engine.c
667
if ((iface_conf = find_iface_conf(&engine_conf->iface_list, if_name))
sbin/dhcp6leased/engine.c
683
for (i = 0; i < iface_conf->ia_count; i++) {
sbin/dhcp6leased/engine.c
727
struct iface_conf *iface_conf;
sbin/dhcp6leased/engine.c
746
if ((iface_conf = find_iface_conf(&engine_conf->iface_list, if_name))
sbin/dhcp6leased/engine.c
754
iface_conf->ia_count);
sbin/dhcp6leased/engine.c
839
if (ntohl(iapd.iaid) < iface_conf->ia_count) {
sbin/dhcp6leased/engine.c
882
SIMPLEQ_FOREACH(ia_conf, &iface_conf->iface_ia_list, entry) {
sbin/dhcp6leased/frontend.c
1011
struct iface_conf*
sbin/dhcp6leased/frontend.c
1014
struct iface_conf *iface_conf;
sbin/dhcp6leased/frontend.c
1019
SIMPLEQ_FOREACH(iface_conf, head, entry) {
sbin/dhcp6leased/frontend.c
1020
if (strcmp(iface_conf->name, if_name) == 0)
sbin/dhcp6leased/frontend.c
1021
return iface_conf;
sbin/dhcp6leased/frontend.c
1029
struct iface_conf *iface_conf, *oiface_conf;
sbin/dhcp6leased/frontend.c
1036
SIMPLEQ_FOREACH(iface_conf, &oconf->iface_list, entry)
sbin/dhcp6leased/frontend.c
1038
SIMPLEQ_FOREACH(iface_conf, &nconf->iface_list, entry)
sbin/dhcp6leased/frontend.c
1043
SIMPLEQ_FOREACH(iface_conf, &nconf->iface_list, entry) {
sbin/dhcp6leased/frontend.c
1044
if ((if_index = if_nametoindex(iface_conf->name)) == 0)
sbin/dhcp6leased/frontend.c
1047
iface_conf->name);
sbin/dhcp6leased/frontend.c
1051
} else if (iface_conf_cmp(iface_conf, oiface_conf) != 0) {
sbin/dhcp6leased/frontend.c
1069
iface_conf_cmp(struct iface_conf *a, struct iface_conf *b)
sbin/dhcp6leased/frontend.c
238
static struct iface_conf *iface_conf;
sbin/dhcp6leased/frontend.c
342
iface_conf))
sbin/dhcp6leased/frontend.c
345
if ((iface_conf = malloc(sizeof(struct iface_conf)))
sbin/dhcp6leased/frontend.c
348
memcpy(iface_conf, imsg.data, sizeof(struct
sbin/dhcp6leased/frontend.c
349
iface_conf));
sbin/dhcp6leased/frontend.c
350
if (iface_conf->name[sizeof(iface_conf->name) - 1]
sbin/dhcp6leased/frontend.c
355
SIMPLEQ_INIT(&iface_conf->iface_ia_list);
sbin/dhcp6leased/frontend.c
357
iface_conf, entry);
sbin/dhcp6leased/frontend.c
358
iface_conf->ia_count = 0;
sbin/dhcp6leased/frontend.c
372
SIMPLEQ_INSERT_TAIL(&iface_conf->iface_ia_list,
sbin/dhcp6leased/frontend.c
374
iface_ia_conf->id = iface_conf->ia_count++;
sbin/dhcp6leased/frontend.c
375
if (iface_conf->ia_count > MAX_IA)
sbin/dhcp6leased/frontend.c
400
iface_conf = NULL;
sbin/dhcp6leased/frontend.c
747
struct iface_conf *iface_conf;
sbin/dhcp6leased/frontend.c
772
iface_conf = find_iface_conf(&frontend_conf->iface_list, if_name);
sbin/dhcp6leased/frontend.c
806
SIMPLEQ_FOREACH(ia_conf, &iface_conf->iface_ia_list, entry) {
sbin/dhcp6leased/frontend.c
86
int iface_conf_cmp(struct iface_conf *, struct iface_conf *);
sbin/dhcp6leased/parse.y
157
iface_conf = conf_get_iface($5);
sbin/dhcp6leased/parse.y
161
iface_ia_conf->id = iface_conf->ia_count++;
sbin/dhcp6leased/parse.y
162
if (iface_conf->ia_count > MAX_IA) {
sbin/dhcp6leased/parse.y
167
SIMPLEQ_INSERT_TAIL(&iface_conf->iface_ia_list,
sbin/dhcp6leased/parse.y
170
iface_conf = NULL;
sbin/dhcp6leased/parse.y
603
struct iface_conf *iface;
sbin/dhcp6leased/parse.y
699
struct iface_conf *
sbin/dhcp6leased/parse.y
702
struct iface_conf *iface;
sbin/dhcp6leased/parse.y
731
SIMPLEQ_FOREACH(iface_ia, &iface_conf->iface_ia_list,
sbin/dhcp6leased/parse.y
80
static struct iface_conf *iface_conf;
sbin/dhcp6leased/parse.y
83
struct iface_conf *conf_get_iface(char *);
sbin/dhcp6leased/printconf.c
101
struct iface_conf *iface;
sbin/dhcp6leased/printconf.c
40
void print_iface_conf(struct iface_conf *, int);
sbin/dhcp6leased/printconf.c
76
print_iface_conf(struct iface_conf *iface, int verbose)
sbin/dhcpleased/dhcpleased.c
1317
struct iface_conf *iface_conf;
sbin/dhcpleased/dhcpleased.c
1320
while ((iface_conf = SIMPLEQ_FIRST(&conf->iface_list)) != NULL) {
sbin/dhcpleased/dhcpleased.c
1322
free(iface_conf->vc_id);
sbin/dhcpleased/dhcpleased.c
1323
free(iface_conf->c_id);
sbin/dhcpleased/dhcpleased.c
1324
free(iface_conf->h_name);
sbin/dhcpleased/dhcpleased.c
1325
free(iface_conf);
sbin/dhcpleased/dhcpleased.c
763
struct iface_conf *iface_conf;
sbin/dhcpleased/dhcpleased.c
770
SIMPLEQ_FOREACH(iface_conf, &xconf->iface_list, entry) {
sbin/dhcpleased/dhcpleased.c
772
memcpy(imsg_iface_conf.name, iface_conf->name,
sbin/dhcpleased/dhcpleased.c
774
imsg_iface_conf.ignore = iface_conf->ignore;
sbin/dhcpleased/dhcpleased.c
776
iface_conf->ignore_servers,
sbin/dhcpleased/dhcpleased.c
779
iface_conf->ignore_servers_len;
sbin/dhcpleased/dhcpleased.c
780
imsg_iface_conf.prefer_ipv6 = iface_conf->prefer_ipv6;
sbin/dhcpleased/dhcpleased.c
786
if (iface_conf->vc_id_len) {
sbin/dhcpleased/dhcpleased.c
788
iface_conf->vc_id, iface_conf->vc_id_len);
sbin/dhcpleased/dhcpleased.c
790
iface_conf->vc_id, iface_conf->vc_id_len);
sbin/dhcpleased/dhcpleased.c
792
if (iface_conf->c_id_len) {
sbin/dhcpleased/dhcpleased.c
794
iface_conf->c_id, iface_conf->c_id_len);
sbin/dhcpleased/dhcpleased.c
796
iface_conf->c_id, iface_conf->c_id_len);
sbin/dhcpleased/dhcpleased.c
798
if (iface_conf->h_name != NULL)
sbin/dhcpleased/dhcpleased.c
800
iface_conf->h_name, strlen(iface_conf->h_name) + 1);
sbin/dhcpleased/dhcpleased.h
251
SIMPLEQ_ENTRY(iface_conf) entry;
sbin/dhcpleased/dhcpleased.h
265
SIMPLEQ_HEAD(iface_conf_head, iface_conf) iface_list;
sbin/dhcpleased/dhcpleased.h
326
struct iface_conf *find_iface_conf(struct iface_conf_head *, char *);
sbin/dhcpleased/engine.c
1125
if (iface_conf != NULL && iface_conf->c_id_len > 0) {
sbin/dhcpleased/engine.c
1126
if (dho_len != iface_conf->c_id[1]) {
sbin/dhcpleased/engine.c
1129
} else if (memcmp(p, &iface_conf->c_id[2],
sbin/dhcpleased/engine.c
1268
if (iface_conf != NULL && iface_conf->prefer_ipv6 &&
sbin/dhcpleased/engine.c
1339
if (iface_conf != NULL && iface_conf->ignore & IGN_ROUTES) {
sbin/dhcpleased/engine.c
1356
if (iface_conf != NULL && iface_conf->ignore & IGN_DNS) {
sbin/dhcpleased/engine.c
1376
if (iface_conf != NULL && iface_conf->prefer_ipv6 &&
sbin/dhcpleased/engine.c
406
static struct iface_conf *iface_conf;
sbin/dhcpleased/engine.c
492
if ((iface_conf = calloc(1, sizeof(struct iface_conf)))
sbin/dhcpleased/engine.c
503
if (strlcpy(iface_conf->name, imsg_iface_conf.name,
sbin/dhcpleased/engine.c
504
sizeof(iface_conf->name)) >=
sbin/dhcpleased/engine.c
505
sizeof(iface_conf->name))
sbin/dhcpleased/engine.c
507
iface_conf->ignore = imsg_iface_conf.ignore;
sbin/dhcpleased/engine.c
508
memcpy(iface_conf->ignore_servers,
sbin/dhcpleased/engine.c
510
sizeof(iface_conf->ignore_servers));
sbin/dhcpleased/engine.c
511
iface_conf->ignore_servers_len =
sbin/dhcpleased/engine.c
513
iface_conf->prefer_ipv6 = imsg_iface_conf.prefer_ipv6;
sbin/dhcpleased/engine.c
516
iface_conf, entry);
sbin/dhcpleased/engine.c
519
if (iface_conf == NULL)
sbin/dhcpleased/engine.c
522
if (iface_conf->vc_id != NULL)
sbin/dhcpleased/engine.c
525
if ((iface_conf->vc_id_len = imsg_get_len(&imsg))
sbin/dhcpleased/engine.c
526
> 255 + 2 || iface_conf->vc_id_len == 0)
sbin/dhcpleased/engine.c
528
if ((iface_conf->vc_id = malloc(iface_conf->vc_id_len))
sbin/dhcpleased/engine.c
531
if (imsg_get_data(&imsg, iface_conf->vc_id,
sbin/dhcpleased/engine.c
532
iface_conf->vc_id_len) == -1)
sbin/dhcpleased/engine.c
536
if (iface_conf == NULL)
sbin/dhcpleased/engine.c
539
if (iface_conf->c_id != NULL)
sbin/dhcpleased/engine.c
542
if ((iface_conf->c_id_len = imsg_get_len(&imsg))
sbin/dhcpleased/engine.c
543
> 255 + 2 || iface_conf->c_id_len == 0)
sbin/dhcpleased/engine.c
545
if ((iface_conf->c_id = malloc(iface_conf->c_id_len))
sbin/dhcpleased/engine.c
548
if (imsg_get_data(&imsg, iface_conf->c_id,
sbin/dhcpleased/engine.c
549
iface_conf->c_id_len) == -1)
sbin/dhcpleased/engine.c
555
if (iface_conf == NULL)
sbin/dhcpleased/engine.c
558
if (iface_conf->h_name != NULL)
sbin/dhcpleased/engine.c
563
if ((iface_conf->h_name = malloc(len)) == NULL)
sbin/dhcpleased/engine.c
565
if (imsg_get_data(&imsg, iface_conf->h_name, len) == -1)
sbin/dhcpleased/engine.c
567
if (iface_conf->h_name[len - 1] != '\0')
sbin/dhcpleased/engine.c
588
iface_conf = find_iface_conf(
sbin/dhcpleased/engine.c
590
if (iface_conf == NULL)
sbin/dhcpleased/engine.c
592
if (iface_conf->ignore & IGN_DNS)
sbin/dhcpleased/engine.c
594
if (iface_conf->ignore & IGN_ROUTES)
sbin/dhcpleased/engine.c
753
struct iface_conf *iface_conf;
sbin/dhcpleased/engine.c
782
iface_conf = find_iface_conf(&engine_conf->iface_list, iface->if_name);
sbin/dhcpleased/engine.c
837
if (iface_conf != NULL) {
sbin/dhcpleased/engine.c
838
for (i = 0; (int)i < iface_conf->ignore_servers_len; i++) {
sbin/dhcpleased/engine.c
839
if (iface_conf->ignore_servers[i].s_addr ==
sbin/dhcpleased/frontend.c
1002
if (iface_conf != NULL) {
sbin/dhcpleased/frontend.c
1003
if (iface_conf->c_id_len > 0) {
sbin/dhcpleased/frontend.c
1005
memcpy(p, iface_conf->c_id, iface_conf->c_id_len);
sbin/dhcpleased/frontend.c
1006
p += iface_conf->c_id_len;
sbin/dhcpleased/frontend.c
101
int iface_conf_cmp(struct iface_conf *, struct iface_conf *);
sbin/dhcpleased/frontend.c
1012
if (iface_conf->vc_id_len > 0) {
sbin/dhcpleased/frontend.c
1014
memcpy(p, iface_conf->vc_id, iface_conf->vc_id_len);
sbin/dhcpleased/frontend.c
1015
p += iface_conf->vc_id_len;
sbin/dhcpleased/frontend.c
1017
if (iface_conf->prefer_ipv6) {
sbin/dhcpleased/frontend.c
1232
struct iface_conf*
sbin/dhcpleased/frontend.c
1235
struct iface_conf *iface_conf;
sbin/dhcpleased/frontend.c
1240
SIMPLEQ_FOREACH(iface_conf, head, entry) {
sbin/dhcpleased/frontend.c
1241
if (strcmp(iface_conf->name, if_name) == 0)
sbin/dhcpleased/frontend.c
1242
return iface_conf;
sbin/dhcpleased/frontend.c
1250
struct iface_conf *iface_conf, *oiface_conf;
sbin/dhcpleased/frontend.c
1257
SIMPLEQ_FOREACH(iface_conf, &oconf->iface_list, entry)
sbin/dhcpleased/frontend.c
1259
SIMPLEQ_FOREACH(iface_conf, &nconf->iface_list, entry)
sbin/dhcpleased/frontend.c
1264
SIMPLEQ_FOREACH(iface_conf, &nconf->iface_list, entry) {
sbin/dhcpleased/frontend.c
1265
if ((if_index = if_nametoindex(iface_conf->name)) == 0)
sbin/dhcpleased/frontend.c
1268
iface_conf->name);
sbin/dhcpleased/frontend.c
1272
} else if (iface_conf_cmp(iface_conf, oiface_conf) != 0) {
sbin/dhcpleased/frontend.c
1290
iface_conf_cmp(struct iface_conf *a, struct iface_conf *b)
sbin/dhcpleased/frontend.c
238
static struct iface_conf *iface_conf;
sbin/dhcpleased/frontend.c
362
if ((iface_conf = calloc(1, sizeof(struct iface_conf)))
sbin/dhcpleased/frontend.c
373
if (strlcpy(iface_conf->name, imsg_iface_conf.name,
sbin/dhcpleased/frontend.c
374
sizeof(iface_conf->name)) >=
sbin/dhcpleased/frontend.c
375
sizeof(iface_conf->name))
sbin/dhcpleased/frontend.c
377
iface_conf->name[sizeof(iface_conf->name) - 1] = '\0';
sbin/dhcpleased/frontend.c
378
iface_conf->ignore = imsg_iface_conf.ignore;
sbin/dhcpleased/frontend.c
379
memcpy(iface_conf->ignore_servers,
sbin/dhcpleased/frontend.c
381
sizeof(iface_conf->ignore_servers));
sbin/dhcpleased/frontend.c
382
iface_conf->ignore_servers_len =
sbin/dhcpleased/frontend.c
384
iface_conf->prefer_ipv6 = imsg_iface_conf.prefer_ipv6;
sbin/dhcpleased/frontend.c
387
iface_conf, entry);
sbin/dhcpleased/frontend.c
390
if (iface_conf == NULL)
sbin/dhcpleased/frontend.c
393
if (iface_conf->vc_id != NULL)
sbin/dhcpleased/frontend.c
396
if ((iface_conf->vc_id_len = imsg_get_len(&imsg))
sbin/dhcpleased/frontend.c
397
> 255 + 2 || iface_conf->vc_id_len == 0)
sbin/dhcpleased/frontend.c
399
if ((iface_conf->vc_id = malloc(iface_conf->vc_id_len))
sbin/dhcpleased/frontend.c
402
if (imsg_get_data(&imsg, iface_conf->vc_id,
sbin/dhcpleased/frontend.c
403
iface_conf->vc_id_len) == -1)
sbin/dhcpleased/frontend.c
407
if (iface_conf == NULL)
sbin/dhcpleased/frontend.c
410
if (iface_conf->c_id != NULL)
sbin/dhcpleased/frontend.c
413
if ((iface_conf->c_id_len = imsg_get_len(&imsg))
sbin/dhcpleased/frontend.c
414
> 255 + 2 || iface_conf->c_id_len == 0)
sbin/dhcpleased/frontend.c
416
if ((iface_conf->c_id = malloc(iface_conf->c_id_len))
sbin/dhcpleased/frontend.c
419
if (imsg_get_data(&imsg, iface_conf->c_id,
sbin/dhcpleased/frontend.c
420
iface_conf->c_id_len) == -1)
sbin/dhcpleased/frontend.c
426
if (iface_conf == NULL)
sbin/dhcpleased/frontend.c
429
if (iface_conf->h_name != NULL)
sbin/dhcpleased/frontend.c
434
if ((iface_conf->h_name = malloc(len)) == NULL)
sbin/dhcpleased/frontend.c
436
if (imsg_get_data(&imsg, iface_conf->h_name, len) == -1)
sbin/dhcpleased/frontend.c
438
if (iface_conf->h_name[len - 1] != '\0')
sbin/dhcpleased/frontend.c
949
struct iface_conf *iface_conf;
sbin/dhcpleased/frontend.c
957
iface_conf = find_iface_conf(&frontend_conf->iface_list, if_name);
sbin/dhcpleased/frontend.c
979
if (iface_conf != NULL && iface_conf->h_name != NULL) {
sbin/dhcpleased/frontend.c
980
if (iface_conf->h_name[0] != '\0') {
sbin/dhcpleased/frontend.c
981
dhcp_hostname[1] = strlen(iface_conf->h_name);
sbin/dhcpleased/frontend.c
982
memcpy(dhcp_hostname + 2, iface_conf->h_name,
sbin/dhcpleased/frontend.c
983
strlen(iface_conf->h_name));
sbin/dhcpleased/parse.y
168
iface_conf = conf_get_iface($2);
sbin/dhcpleased/parse.y
170
iface_conf = NULL;
sbin/dhcpleased/parse.y
185
if (iface_conf->vc_id != NULL) {
sbin/dhcpleased/parse.y
202
iface_conf->vc_id_len = 2 + strlen(buf);
sbin/dhcpleased/parse.y
203
iface_conf->vc_id = malloc(iface_conf->vc_id_len);
sbin/dhcpleased/parse.y
204
if (iface_conf->vc_id == NULL) {
sbin/dhcpleased/parse.y
208
iface_conf->vc_id[0] = DHO_DHCP_CLASS_IDENTIFIER;
sbin/dhcpleased/parse.y
209
iface_conf->vc_id[1] = iface_conf->vc_id_len - 2;
sbin/dhcpleased/parse.y
210
memcpy(&iface_conf->vc_id[2], buf,
sbin/dhcpleased/parse.y
211
iface_conf->vc_id_len - 2);
sbin/dhcpleased/parse.y
219
if (iface_conf->c_id != NULL) {
sbin/dhcpleased/parse.y
255
iface_conf->c_id_len = 2 + len;
sbin/dhcpleased/parse.y
256
iface_conf->c_id = malloc(iface_conf->c_id_len);
sbin/dhcpleased/parse.y
257
if (iface_conf->c_id == NULL) {
sbin/dhcpleased/parse.y
261
memcpy(&iface_conf->c_id[2], buf,
sbin/dhcpleased/parse.y
262
iface_conf->c_id_len - 2);
sbin/dhcpleased/parse.y
265
iface_conf->c_id_len = 2 + i;
sbin/dhcpleased/parse.y
266
iface_conf->c_id = malloc(iface_conf->c_id_len);
sbin/dhcpleased/parse.y
267
if (iface_conf->c_id == NULL) {
sbin/dhcpleased/parse.y
271
memcpy(&iface_conf->c_id[2], buf,
sbin/dhcpleased/parse.y
272
iface_conf->c_id_len - 2);
sbin/dhcpleased/parse.y
274
iface_conf->c_id[0] = DHO_DHCP_CLIENT_IDENTIFIER;
sbin/dhcpleased/parse.y
275
iface_conf->c_id[1] = iface_conf->c_id_len - 2;
sbin/dhcpleased/parse.y
278
if (iface_conf->h_name != NULL) {
sbin/dhcpleased/parse.y
288
iface_conf->h_name = $4;
sbin/dhcpleased/parse.y
291
if (iface_conf->h_name != NULL) {
sbin/dhcpleased/parse.y
296
if ((iface_conf->h_name = strdup("")) == NULL) {
sbin/dhcpleased/parse.y
302
iface_conf->ignore |= IGN_ROUTES;
sbin/dhcpleased/parse.y
305
iface_conf->ignore |= IGN_DNS;
sbin/dhcpleased/parse.y
310
if (iface_conf->ignore_servers_len >= MAX_SERVERS) {
sbin/dhcpleased/parse.y
316
&iface_conf->ignore_servers[
sbin/dhcpleased/parse.y
317
iface_conf->ignore_servers_len++]);
sbin/dhcpleased/parse.y
327
iface_conf->prefer_ipv6 = 1;
sbin/dhcpleased/parse.y
841
struct iface_conf *
sbin/dhcpleased/parse.y
844
struct iface_conf *iface;
sbin/dhcpleased/parse.y
97
static struct iface_conf *iface_conf;
sbin/dhcpleased/parse.y
99
struct iface_conf *conf_get_iface(char *);
sbin/dhcpleased/printconf.c
102
struct iface_conf *iface;