/freebsd-10-stable/usr.sbin/rtsold/ |
H A D | rtsold.c | 350 struct ifinfo *ifi; local 357 TAILQ_FOREACH(ifi, &ifinfo_head, ifi_next) { 358 if (ifi->state != IFS_DOWN && ifi->racnt == 0) 361 if (ifi == NULL) 399 struct ifinfo *ifi; local 441 if ((ifi = malloc(sizeof(*ifi))) == NULL) { 446 memset(ifi, 0, sizeof(*ifi)); 503 struct ifinfo *ifi; local 543 find_rainfo(struct ifinfo *ifi, struct sockaddr_in6 *sin6) argument 558 struct ifinfo *ifi; local 568 make_packet(struct ifinfo *ifi) argument 610 struct ifinfo *ifi; local 753 rtsol_timer_update(struct ifinfo *ifi) argument [all...] |
H A D | dump.c | 59 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 D | rtsol.c | 95 #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 572 ra_opt_handler(struct ifinfo *ifi) argument 702 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 D | rtsock.c | 141 struct ifinfo *ifi; local 161 ifi = find_ifinfo(ifan->ifan_index); 162 if (ifi) { 168 ifi->state = IFS_DOWN;
|
/freebsd-10-stable/usr.sbin/rtadvd/ |
H A D | timer.c | 71 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 D | config.c | 151 struct ifinfo *ifi; local 156 TAILQ_FOREACH(ifi, &ifilist, ifi_next) { 159 strcmp(ifi->ifi_ifname, ifname) != 0) 162 if (!ifi->ifi_persist) { 166 ifi->ifi_ifname); 170 if (ifi->ifi_ifindex == 0) { 174 ifi->ifi_ifname); 177 if (getconfig(ifi) == NULL) { 181 ifi->ifi_ifname); 191 struct ifinfo *ifi; local 204 rm_ifinfo(struct ifinfo *ifi) argument 329 getconfig(struct ifinfo *ifi) argument 1015 struct ifinfo *ifi; local 1115 struct ifinfo *ifi; local 1148 struct ifinfo *ifi; local 1170 struct ifinfo *ifi; local 1212 struct ifinfo *ifi; local 1321 struct ifinfo *ifi; local [all...] |
H A D | control_server.c | 97 DEF_PL_HANDLER(ifi), 131 struct ifinfo *ifi; local 138 TAILQ_FOREACH(ifi, &ifilist, ifi_next) { 139 len += strlen(ifi->ifi_ifname) + 1; 151 TAILQ_FOREACH(ifi, &ifilist, ifi_next) { 153 __func__, ifi->ifi_ifname, ifi->ifi_ifindex); 154 strcpy(p, ifi->ifi_ifname); 155 p += strlen(ifi->ifi_ifname) + 1; 165 struct ifinfo *ifi; local 200 struct ifinfo *ifi; local 241 struct ifinfo *ifi; local 287 struct ifinfo *ifi; local 336 struct ifinfo *ifi; local 385 struct ifinfo *ifi; local 454 struct ifinfo *ifi; local 577 struct ifinfo *ifi; local 601 struct ifinfo *ifi; local [all...] |
H A D | rtadvd.c | 369 struct ifinfo *ifi; local 378 TAILQ_FOREACH(ifi, &ifilist, ifi_next) { 382 if (!(ifi->ifi_flags & IFF_UP) && 383 ifi->ifi_ra_timer != NULL) { 384 ifi->ifi_state = IFI_STATE_UNCONFIGURED; 385 rtadvd_remove_timer(ifi->ifi_ra_timer); 386 ifi->ifi_ra_timer = NULL; 389 __func__, ifi->ifi_ifname, 390 ifi->ifi_ifindex); 393 TAILQ_FOREACH(ifi, 469 struct ifinfo *ifi; local 725 struct ifinfo *ifi; local 912 struct ifinfo *ifi; local 997 set_short_delay(struct ifinfo *ifi) argument 1042 struct ifinfo *ifi; local 1080 struct ifinfo *ifi; local 1232 struct ifinfo *ifi; local 1632 struct ifinfo *ifi; local 1655 ra_output(struct ifinfo *ifi) argument 1849 struct ifinfo *ifi; local 1866 struct ifinfo *ifi; local [all...] |
H A D | if.c | 343 struct ifinfo *ifi; local 346 ifi = NULL; 348 TAILQ_FOREACH(ifi, ifi_head, ifi_next) { 350 if (ifindex == ifi->ifi_ifindex) 353 if (strncmp(ifname, ifi->ifi_ifname, 354 sizeof(ifi->ifi_ifname)) == 0) 359 if (ifi == NULL) { 364 ELM_MALLOC(ifi, exit(1)); 365 ifi->ifi_ifindex = 0; 366 strlcpy(ifi 382 update_ifinfo_nd_flags(struct ifinfo *ifi) argument 414 struct ifinfo *ifi = NULL; local [all...] |
H A D | rrenum.c | 147 struct ifinfo *ifi; local 213 ifi = if_indextoifinfo(ifindex); 214 if (ifi == NULL || ifi->ifi_rainfo == NULL) 216 rai = ifi->ifi_rainfo; 260 struct ifinfo *ifi; local 281 ifi = if_indextoifinfo(ifindex); 282 if (ifi == NULL) { 292 (ifi->ifi_flags & IFF_UP) == 0)
|
/freebsd-10-stable/usr.sbin/rtadvctl/ |
H A D | rtadvctl.c | 411 char argv_ifi[IFNAMSIZ + sizeof(":ifi=")]; 422 struct ifinfo *ifi; local 439 ifi = malloc(sizeof(*ifi)); 440 if (ifi == NULL) 442 memset(ifi, 0, sizeof(*ifi)); 444 strcpy(ifi->ifi_ifname, p); 445 ifi->ifi_ifindex = if_nametoindex(ifi [all...] |
/freebsd-10-stable/sbin/dhclient/ |
H A D | dhclient.c | 119 struct interface_info *ifi; variable in typeref:struct:interface_info 194 struct interface_info *ifi = arg; local 199 if (ifi->client->active != NULL) { 202 ifi->client->active); 203 if (ifi->client->alias) 205 ifi->client->alias); 208 ifi->client->state = S_INIT; 239 if (ifam->ifam_index != ifi->index) 256 for (l = ifi->client->active; l != NULL; l = l->next) 280 if (ifm->ifm_index != ifi [all...] |
H A D | clparse.c | 51 extern struct interface_info *ifi; 122 if (!ifi->client) { 123 ifi->client = malloc(sizeof(struct client_state)); 124 if (!ifi->client) 126 memset(ifi->client, 0, sizeof(*(ifi->client))); 128 if (!ifi->client->config) { 136 ifi->client->config = config; 436 if (!strcmp(ifi->name, name)) 437 return (ifi); [all...] |
H A D | privsep.c | 104 dispatch_imsg(struct interface_info *ifi, int fd) argument 236 send_packet_priv(ifi, &hdr, fd);
|
/freebsd-10-stable/contrib/wpa/src/ap/ |
H A D | vlan_init.c | 603 struct ifinfomsg *ifi; local 607 if (len < sizeof(*ifi)) 610 ifi = NLMSG_DATA(h); 618 attr = (struct rtattr *) (((char *) ifi) + nlmsg_len);
|
/freebsd-10-stable/contrib/ntp/ntpd/ |
H A D | ntp_io.c | 736 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-10-stable/contrib/llvm/tools/lldb/source/Symbol/ |
H A D | ClangASTType.cpp | 4571 for (IndirectFieldVector::iterator ifi = indirect_fields.begin(), ife = indirect_fields.end(); 4572 ifi < ife; 4573 ++ifi) 4575 record_decl->addDecl(*ifi);
|