Home
last modified time | relevance | path

Searched refs:imsg_ifinfo (Results 1 – 13 of 13) sorted by relevance

/openbsd/sbin/dhcp6leased/
H A Ddhcp6leased.c79 void read_lease_file(struct imsg_ifinfo *);
420 struct imsg_ifinfo imsg_ifinfo; in main_dispatch_frontend() local
472 memcpy(&imsg_ifinfo, imsg.data, sizeof(imsg_ifinfo)); in main_dispatch_frontend()
473 read_lease_file(&imsg_ifinfo); in main_dispatch_frontend()
475 &imsg_ifinfo, sizeof(imsg_ifinfo)); in main_dispatch_frontend()
957 read_lease_file(struct imsg_ifinfo *imsg_ifinfo) in read_lease_file() argument
966 memset(imsg_ifinfo->pds, 0, sizeof(imsg_ifinfo->pds)); in read_lease_file()
970 imsg_ifinfo->if_index); in read_lease_file()
981 parse_lease(lease_file_buf, imsg_ifinfo); in read_lease_file()
988 if (imsg_ifinfo->pds[i].prefix_len == 0) in read_lease_file()
[all …]
H A Dengine.c124 void engine_update_iface(struct imsg_ifinfo *);
140 struct imsg_ifinfo *);
382 struct imsg_ifinfo imsg_ifinfo; in engine_dispatch_main() local
444 if (IMSG_DATA_SIZE(imsg) != sizeof(imsg_ifinfo)) in engine_dispatch_main()
447 memcpy(&imsg_ifinfo, imsg.data, sizeof(imsg_ifinfo)); in engine_dispatch_main()
448 engine_update_iface(&imsg_ifinfo); in engine_dispatch_main()
600 engine_update_iface(struct imsg_ifinfo *imsg_ifinfo) in engine_update_iface()
599 engine_update_iface(struct imsg_ifinfo * imsg_ifinfo) engine_update_iface() argument
[all...]
H A Ddhcp6leased.h224 struct imsg_ifinfo { argument
294 void parse_lease(const char*, struct imsg_ifinfo *);
223 struct imsg_ifinfo { global() struct
225 rdomainimsg_ifinfo global() argument
226 runningimsg_ifinfo global() argument
227 link_stateimsg_ifinfo global() argument
228 pdsimsg_ifinfo global() argument
H A Dparse_lease.y63 struct imsg_ifinfo *ifinfo;
277 parse_lease(const char *filename, struct imsg_ifinfo *imsg) in parse_lease()
H A Dfrontend.c61 struct imsg_ifinfo ifinfo;
542 struct imsg_ifinfo ifinfo; in update_iface()
604 struct imsg_ifinfo ifinfo; in rtsock_update_iface()
/openbsd/sbin/dhcpleased/
H A Dengine.c150 struct imsg_ifinfo *);
401 struct imsg_ifinfo imsg_ifinfo; in engine_dispatch_main() local
459 memcpy(&imsg_ifinfo, imsg.data, sizeof(imsg_ifinfo)); in engine_dispatch_main()
462 engine_update_iface(&imsg_ifinfo); in engine_dispatch_main()
628 engine_update_iface(struct imsg_ifinfo *imsg_ifinfo) in engine_update_iface() argument
643 iface->rdomain = imsg_ifinfo->rdomain; in engine_update_iface()
644 iface->running = imsg_ifinfo->running; in engine_update_iface()
659 iface->rdomain = imsg_ifinfo->rdomain; in engine_update_iface()
663 iface->running = imsg_ifinfo->running; in engine_update_iface()
678 parse_lease(iface, imsg_ifinfo); in engine_update_iface()
[all …]
H A Ddhcpleased.c84 void read_lease_file(struct imsg_ifinfo *);
436 struct imsg_ifinfo imsg_ifinfo; in main_dispatch_frontend() local
489 if (IMSG_DATA_SIZE(imsg) != sizeof(imsg_ifinfo)) in main_dispatch_frontend()
492 memcpy(&imsg_ifinfo, imsg.data, sizeof(imsg_ifinfo)); in main_dispatch_frontend()
493 read_lease_file(&imsg_ifinfo); in main_dispatch_frontend()
495 &imsg_ifinfo, sizeof(imsg_ifinfo)); in main_dispatch_frontend()
1217 read_lease_file(struct imsg_ifinfo *imsg_ifinfo) in read_lease_file() argument
1226 memset(imsg_ifinfo->lease, 0, sizeof(imsg_ifinfo->lease)); in read_lease_file()
1228 if (if_indextoname(imsg_ifinfo->if_index, if_name) == NULL) { in read_lease_file()
1230 imsg_ifinfo->if_index); in read_lease_file()
[all …]
H A Ddhcpleased.h271 struct imsg_ifinfo { struct
H A Dfrontend.c70 struct imsg_ifinfo ifinfo;
578 struct imsg_ifinfo ifinfo; in update_iface()
666 struct imsg_ifinfo ifinfo; in init_ifaces()
/openbsd/sbin/slaacd/
H A Dfrontend.c497 struct imsg_ifinfo imsg_ifinfo; in update_iface() local
532 memset(&imsg_ifinfo, 0, sizeof(imsg_ifinfo)); in update_iface()
534 imsg_ifinfo.if_index = if_index; in update_iface()
535 imsg_ifinfo.rdomain = ifrdomain; in update_iface()
538 imsg_ifinfo.autoconf = (xflags & IFXF_AUTOCONF6); in update_iface()
540 imsg_ifinfo.soii = !(xflags & IFXF_INET6_NOSOII); in update_iface()
553 imsg_ifinfo.link_state = in update_iface()
561 memcpy(imsg_ifinfo.hw_address.ether_addr_octet, in update_iface()
575 memcpy(&imsg_ifinfo.ll_address, sin6, in update_iface()
576 sizeof(imsg_ifinfo.ll_address)); in update_iface()
[all …]
H A Dengine.c630 struct imsg_ifinfo imsg_ifinfo; in engine_dispatch_main() local
687 memcpy(&imsg_ifinfo, imsg.data, sizeof(imsg_ifinfo)); in engine_dispatch_main()
688 engine_update_iface(&imsg_ifinfo); in engine_dispatch_main()
1285 engine_update_iface(struct imsg_ifinfo *imsg_ifinfo) in engine_update_iface() argument
1297 iface->if_index = imsg_ifinfo->if_index; in engine_update_iface()
1298 iface->rdomain = imsg_ifinfo->rdomain; in engine_update_iface()
1299 iface->running = imsg_ifinfo->running; in engine_update_iface()
1303 iface->soii = imsg_ifinfo->soii; in engine_update_iface()
1330 if (iface->soii != imsg_ifinfo->soii) { in engine_update_iface()
1331 iface->soii = imsg_ifinfo->soii; in engine_update_iface()
[all …]
H A Dslaacd.c382 struct imsg_ifinfo imsg_ifinfo; in main_dispatch_frontend() local
430 if (IMSG_DATA_SIZE(imsg) != sizeof(imsg_ifinfo)) in main_dispatch_frontend()
433 memcpy(&imsg_ifinfo, imsg.data, sizeof(imsg_ifinfo)); in main_dispatch_frontend()
434 if (get_soiikey(imsg_ifinfo.soiikey) == -1) in main_dispatch_frontend()
438 &imsg_ifinfo, sizeof(imsg_ifinfo)); in main_dispatch_frontend()
H A Dslaacd.h168 struct imsg_ifinfo { struct