Searched refs:ifi (Results 1 - 22 of 22) sorted by relevance

/freebsd-11-stable/usr.sbin/rtsold/
H A Drtsold.c307 struct ifinfo *ifi; local
314 TAILQ_FOREACH(ifi, &ifinfo_head, ifi_next) {
315 if (ifi->state != IFS_DOWN && ifi->racnt == 0)
318 if (ifi == NULL)
344 struct ifinfo *ifi; local
386 if ((ifi = malloc(sizeof(*ifi))) == NULL) {
391 memset(ifi, 0, sizeof(*ifi));
448 struct ifinfo *ifi; local
488 find_rainfo(struct ifinfo *ifi, struct sockaddr_in6 *sin6) argument
503 struct ifinfo *ifi; local
513 make_packet(struct ifinfo *ifi) argument
555 struct ifinfo *ifi; local
698 rtsol_timer_update(struct ifinfo *ifi) argument
[all...]
H A Ddump.c59 struct ifinfo *ifi; local
67 TAILQ_FOREACH(ifi, &ifinfo_head, ifi_next) {
68 fprintf(fp, "Interface %s\n", ifi->ifname);
70 if (ifi->probeinterval) {
71 fprintf(fp, "%d\n", ifi->probeinterval);
72 fprintf(fp, " probe timer: %d\n", ifi->probetimer);
78 ifi->active > 0 ? "active" : "inactive");
80 ifi->otherconfig ? "on" : "off");
81 fprintf(fp, " rtsold status: %s\n", ifstatstr[ifi->state]);
83 ifi
[all...]
H A Drtsol.c95 #define _ARGS_OTHER otherconf_script, ifi->ifname
188 sendpacket(struct ifinfo *ifi) argument
197 dst.sin6_scope_id = ifi->linkid;
200 sndmhdr.msg_iov[0].iov_base = (caddr_t)ifi->rs_data;
201 sndmhdr.msg_iov[0].iov_len = ifi->rs_datalen;
210 pi->ipi6_ifindex = ifi->sdl->sdl_index;
221 ifi->ifname, ifi->state);
223 if (i < 0 || (size_t)i != ifi->rs_datalen) {
230 ifi
244 struct ifinfo *ifi = NULL; local
587 ra_opt_handler(struct ifinfo *ifi) argument
717 ra_opt_rdnss_dispatch(struct ifinfo *ifi, struct rainfo *rai, struct script_msg_head_t *sm_rdnss_head, struct script_msg_head_t *sm_dnssl_head) argument
[all...]
H A Drtsock.c141 struct ifinfo *ifi; local
161 ifi = find_ifinfo(ifan->ifan_index);
162 if (ifi) {
168 ifi->state = IFS_DOWN;
/freebsd-11-stable/usr.sbin/rtadvd/
H A Dtimer.c71 struct ifinfo *ifi; local
73 TAILQ_FOREACH(ifi, &ifilist, ifi_next) {
74 switch (ifi->ifi_state) {
77 if (ifi->ifi_ra_timer != NULL)
81 __func__, ifi->ifi_ifname, ifi->ifi_ifindex);
82 ifi->ifi_ra_timer = rtadvd_add_timer(ra_timeout,
83 ra_timer_update, ifi, ifi);
84 ra_timer_update((void *)ifi,
[all...]
H A Dconfig.c156 struct ifinfo *ifi; local
161 TAILQ_FOREACH(ifi, &ifilist, ifi_next) {
164 strcmp(ifi->ifi_ifname, ifname) != 0)
167 if (!ifi->ifi_persist) {
171 ifi->ifi_ifname);
175 if (ifi->ifi_ifindex == 0) {
179 ifi->ifi_ifname);
182 if (getconfig(ifi) == NULL) {
186 ifi->ifi_ifname);
196 struct ifinfo *ifi; local
209 rm_ifinfo(struct ifinfo *ifi) argument
334 getconfig(struct ifinfo *ifi) argument
1025 struct ifinfo *ifi; local
1125 struct ifinfo *ifi; local
1158 struct ifinfo *ifi; local
1180 struct ifinfo *ifi; local
1222 struct ifinfo *ifi; local
1331 struct ifinfo *ifi; local
[all...]
H A Dcontrol_server.c99 DEF_PL_HANDLER(ifi),
133 struct ifinfo *ifi; local
140 TAILQ_FOREACH(ifi, &ifilist, ifi_next) {
141 len += strlen(ifi->ifi_ifname) + 1;
153 TAILQ_FOREACH(ifi, &ifilist, ifi_next) {
155 __func__, ifi->ifi_ifname, ifi->ifi_ifindex);
156 strcpy(p, ifi->ifi_ifname);
157 p += strlen(ifi->ifi_ifname) + 1;
167 struct ifinfo *ifi; local
202 struct ifinfo *ifi; local
243 struct ifinfo *ifi; local
289 struct ifinfo *ifi; local
338 struct ifinfo *ifi; local
387 struct ifinfo *ifi; local
456 struct ifinfo *ifi; local
579 struct ifinfo *ifi; local
603 struct ifinfo *ifi; local
[all...]
H A Drtadvd.c368 struct ifinfo *ifi; local
377 TAILQ_FOREACH(ifi, &ifilist, ifi_next) {
381 if (!(ifi->ifi_flags & IFF_UP) &&
382 ifi->ifi_ra_timer != NULL) {
383 ifi->ifi_state = IFI_STATE_UNCONFIGURED;
384 rtadvd_remove_timer(ifi->ifi_ra_timer);
385 ifi->ifi_ra_timer = NULL;
388 __func__, ifi->ifi_ifname,
389 ifi->ifi_ifindex);
392 TAILQ_FOREACH(ifi,
468 struct ifinfo *ifi; local
724 struct ifinfo *ifi; local
911 struct ifinfo *ifi; local
996 set_short_delay(struct ifinfo *ifi) argument
1041 struct ifinfo *ifi; local
1079 struct ifinfo *ifi; local
1231 struct ifinfo *ifi; local
1631 struct ifinfo *ifi; local
1654 ra_output(struct ifinfo *ifi) argument
1848 struct ifinfo *ifi; local
1865 struct ifinfo *ifi; local
[all...]
H A Dif.c342 struct ifinfo *ifi; local
345 ifi = NULL;
347 TAILQ_FOREACH(ifi, ifi_head, ifi_next) {
349 if (ifindex == ifi->ifi_ifindex)
352 if (strncmp(ifname, ifi->ifi_ifname,
353 sizeof(ifi->ifi_ifname)) == 0)
358 if (ifi == NULL) {
363 ELM_MALLOC(ifi, exit(1));
364 ifi->ifi_ifindex = 0;
365 strlcpy(ifi
381 update_ifinfo_nd_flags(struct ifinfo *ifi) argument
415 struct ifinfo *ifi = NULL; local
[all...]
H A Drrenum.c146 struct ifinfo *ifi; local
212 ifi = if_indextoifinfo(ifindex);
213 if (ifi == NULL || ifi->ifi_rainfo == NULL)
215 rai = ifi->ifi_rainfo;
259 struct ifinfo *ifi; local
280 ifi = if_indextoifinfo(ifindex);
281 if (ifi == NULL) {
291 (ifi->ifi_flags & IFF_UP) == 0)
/freebsd-11-stable/usr.sbin/rtadvctl/
H A Drtadvctl.c412 char argv_ifi[IFNAMSIZ + sizeof(":ifi=")];
423 struct ifinfo *ifi; local
440 ifi = malloc(sizeof(*ifi));
441 if (ifi == NULL)
443 memset(ifi, 0, sizeof(*ifi));
445 strcpy(ifi->ifi_ifname, p);
446 ifi->ifi_ifindex = if_nametoindex(ifi
[all...]
/freebsd-11-stable/contrib/wpa/src/ap/
H A Dvlan_full.c638 struct ifinfomsg *ifi; local
643 if (len < sizeof(*ifi))
646 ifi = NLMSG_DATA(h);
654 attr = (struct rtattr *) (((char *) ifi) + nlmsg_len);
684 ifi->ifi_index, ifname, ifi->ifi_family, ifi->ifi_flags,
685 (ifi->ifi_flags & IFF_UP) ? "[UP]" : "",
686 (ifi->ifi_flags & IFF_RUNNING) ? "[RUNNING]" : "",
687 (ifi
[all...]
/freebsd-11-stable/sbin/dhclient/
H A Ddhclient.c122 struct interface_info *ifi; variable in typeref:struct:interface_info
245 if (ifam->ifam_index != ifi->index)
262 for (l = ifi->client->active; l != NULL; l = l->next)
286 if (ifm->ifm_index != ifi->index)
290 ifi->name);
293 linkstat = interface_link_status(ifi->name);
294 if (linkstat != ifi->linkstat) {
295 debug("%s link state %s -> %s", ifi->name,
296 ifi->linkstat ? "up" : "down",
298 ifi
[all...]
H A Dclparse.c51 extern struct interface_info *ifi;
124 if (!ifi->client) {
125 ifi->client = malloc(sizeof(struct client_state));
126 if (!ifi->client)
128 memset(ifi->client, 0, sizeof(*(ifi->client)));
130 if (!ifi->client->config) {
138 ifi->client->config = config;
438 if (!strcmp(ifi->name, name))
439 return (ifi);
[all...]
H A Dprivsep.c105 dispatch_imsg(struct interface_info *ifi, int fd) argument
238 send_packet_priv(ifi, &hdr, fd);
245 interface_set_mtu_priv(ifi->name, mtu);
/freebsd-11-stable/contrib/wpa/src/drivers/
H A Ddriver_macsec_linux.c60 int ifi; member in struct:macsec_drv_data
639 ctx->cb_arg.ifindex = drv->ifi;
713 msg = msg_prepare(MACSEC_CMD_UPD_RXSA, ctx, drv->ifi);
775 msg = msg_prepare(MACSEC_CMD_UPD_TXSA, ctx, drv->ifi);
829 msg = msg_prepare(MACSEC_CMD_ADD_RXSC, ctx, drv->ifi);
865 msg = msg_prepare(MACSEC_CMD_DEL_RXSC, ctx, drv->ifi);
911 msg = msg_prepare(MACSEC_CMD_ADD_RXSA, ctx, drv->ifi);
962 msg = msg_prepare(MACSEC_CMD_DEL_RXSA, ctx, drv->ifi);
1040 return set_active_rx_sa(ctx, drv->ifi, mka_sci_u64(&sa->sc->sci),
1060 return set_active_rx_sa(ctx, drv->ifi, mka_sci_u6
[all...]
H A Ddriver_atheros.c1564 struct ifinfomsg *ifi, u8 *buf, size_t len)
1570 if (ifi->ifi_index != drv->ifindex)
1563 atheros_wireless_event_rtm_newlink(void *ctx, struct ifinfomsg *ifi, u8 *buf, size_t len) argument
H A Ddriver_hostap.c873 struct ifinfomsg *ifi,
880 /* TODO: use ifi->ifi_index to filter out wireless events from other
872 hostapd_wireless_event_rtm_newlink(void *ctx, struct ifinfomsg *ifi, u8 *buf, size_t len) argument
/freebsd-11-stable/contrib/ntp/ntpd/
H A Dntp_io.c736 interface_info_t ifi; local
738 ifi.action = IFS_EXISTS;
739 for (ifi.ep = ep_list; ifi.ep != NULL; ifi.ep = ifi.ep->elink)
740 (*receiver)(data, &ifi);
1753 interface_info_t ifi; local
1925 ifi.action = IFS_EXISTS;
1926 ifi
[all...]
/freebsd-11-stable/sys/netpfil/ipfw/
H A Dip_fw_table_algo.c2074 struct ifidx *ifi; local
2076 ifi = bsearch(key, ti->state, ti->data, sizeof(struct ifidx),
2079 return (ifi);
2086 struct ifidx *ifi; local
2088 ifi = ifidx_find(ti, key);
2090 if (ifi != NULL) {
2091 *val = ifi->value;
2232 struct ifidx *ifi; local
2258 ifi = ifidx_find(ti, &iif->ifindex);
2259 ifi
2383 struct ifidx ifi; local
[all...]
/freebsd-11-stable/contrib/wpa/wpa_supplicant/
H A Dwpa_supplicant.c6095 struct if_nameindex *ifi, *ifp; local
6105 for (ifi = ifp; ifi->if_name; ifi++) {
6106 wpa_s = wpa_supplicant_get_iface(global, ifi->if_name);
6109 iface = wpa_supplicant_match_iface(global, ifi->if_name);
/freebsd-11-stable/contrib/llvm-project/lldb/source/Symbol/
H A DClangASTContext.cpp7055 for (IndirectFieldVector::iterator ifi = indirect_fields.begin(),
7057 ifi < ife; ++ifi) {
7058 record_decl->addDecl(*ifi);

Completed in 327 milliseconds