Lines Matching defs:imsg_interface
557 struct imsg_configure_interface imsg_interface;
559 if (imsg_get_data(&imsg, &imsg_interface,
560 sizeof(imsg_interface)) == -1)
563 if (imsg_interface.routes_len >= MAX_DHCP_ROUTES)
565 configure_interface(&imsg_interface);
569 struct imsg_configure_interface imsg_interface;
571 if (imsg_get_data(&imsg, &imsg_interface,
572 sizeof(imsg_interface)) == -1)
574 if (imsg_interface.routes_len >= MAX_DHCP_ROUTES)
577 deconfigure_interface(&imsg_interface);
579 &imsg_interface.if_index,
580 sizeof(imsg_interface.if_index));
584 struct imsg_configure_interface imsg_interface;
586 if (imsg_get_data(&imsg, &imsg_interface,
587 sizeof(imsg_interface)) == -1)
589 if (imsg_interface.routes_len >= MAX_DHCP_ROUTES)
592 if (imsg_interface.routes_len > 0)
593 configure_routes(RTM_DELETE, &imsg_interface);