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

/freebsd-10-stable/usr.sbin/rtsold/
H A Drtsold.c350 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 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
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 Drtsock.c141 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 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.c151 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 Dcontrol_server.c97 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 Drtadvd.c369 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 Dif.c343 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 Drrenum.c147 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 Drtadvctl.c411 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 Ddhclient.c119 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 Dclparse.c51 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 Dprivsep.c104 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 Dvlan_init.c603 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 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-10-stable/contrib/llvm/tools/lldb/source/Symbol/
H A DClangASTType.cpp4571 for (IndirectFieldVector::iterator ifi = indirect_fields.begin(), ife = indirect_fields.end();
4572 ifi < ife;
4573 ++ifi)
4575 record_decl->addDecl(*ifi);

Completed in 307 milliseconds