/netbsd-6-1-5-RELEASE/dist/ipf/lib/ |
H A D | printifname.c | 13 void printifname(format, name, ifp) 15 void *ifp; 18 if ((ifp == NULL) && strcmp(name, "-") && strcmp(name, "*"))
|
/netbsd-6-1-5-RELEASE/external/bsd/dhcpcd/dist/ |
H A D | configure.h | 39 #define run_script(ifp) run_script_reason(ifp, (ifp)->state->reason);
|
H A D | if-pref.c | 79 struct interface *sorted, *ifp, *ifn, *ift; local 86 for (ifp = ifaces; ifp && (ifn = ifp->next, 1); ifp = ifn) { 88 if (ifcmp(ifp, sorted) == -1) { 89 ifp->next = sorted; 90 sorted = ifp; 95 if (ifcmp(ifp, ift->next) == -1) { 96 ifp [all...] |
/netbsd-6-1-5-RELEASE/sbin/routed/ |
H A D | if.c | 104 if_link(struct interface *ifp) argument 108 ifp->int_prev = &ifnet; 109 ifp->int_next = ifnet; 111 ifnet->int_prev = &ifp->int_next; 112 ifnet = ifp; 114 hifp = AHASH(ifp->int_addr); 115 ifp->int_ahash_prev = hifp; 116 if ((ifp->int_ahash = *hifp) != 0) 117 (*hifp)->int_ahash_prev = &ifp->int_ahash; 118 *hifp = ifp; 156 struct interface *ifp, *possible = 0; local 193 struct interface *ifp; local 221 struct interface *ifp; local 247 struct interface *ifp, *maybe; local 306 ripv1_mask_net(naddr addr, struct interface *ifp) argument 357 ripv1_mask_host(naddr addr, struct interface *ifp) argument 399 struct interface *ifp; local 427 check_remote(struct interface *ifp) argument 457 ifdel(struct interface *ifp) argument 547 if_sick(struct interface *ifp) argument 562 if_bad(struct interface *ifp) argument 594 if_ok(struct interface *ifp, const char *type) argument 696 struct interface ifs, ifs0, *ifp, *ifp1; local 1311 check_net_syn(struct interface *ifp) argument 1358 addrouteforif(struct interface *ifp) argument [all...] |
H A D | rdisc.c | 102 #define PREF(p, ifp) ((n_long)(p) <= (n_long)((ifp)->int_metric \ 103 + (ifp)->int_adj_outmetric) \ 105 : (p) - ((ifp)->int_metric + (ifp)->int_adj_outmetric)) 116 struct interface *ifp, 133 ifp ? ifp->int_name : "?", 150 ifp ? ifp 113 trace_rdisc(const char *act, naddr from, naddr to, struct interface *ifp, union ad_u *p, u_int len) argument 173 set_rdisc_mg(struct interface *ifp, int on) argument 264 struct interface *ifp; local 372 if_bad_rdisc(struct interface *ifp) argument 392 if_ok_rdisc(struct interface *ifp) argument 410 struct interface *ifp; local 462 struct interface *ifp; local 575 parse_ad(naddr from, naddr gate, n_long pref, u_short life, struct interface *ifp) argument 698 send_rdisc(union ad_u *p, int p_size, struct interface *ifp, naddr dst, int type) argument 799 send_adv(struct interface *ifp, naddr dst, int type) argument 835 struct interface *ifp; local 875 struct interface *ifp; local 914 ck_icmp(const char *act, naddr from, struct interface *ifp, naddr to, union ad_u *p, u_int len) argument 974 struct interface *ifp; local [all...] |
/netbsd-6-1-5-RELEASE/sys/compat/common/ |
H A D | rtsock_50.c | 78 compat_50_rt_oifmsg(struct ifnet *ifp) argument 88 oifm.ifm_index = ifp->if_index; 89 oifm.ifm_flags = ifp->if_flags; 90 oifm.ifm_data.ifi_type = ifp->if_data.ifi_type; 91 oifm.ifm_data.ifi_addrlen = ifp->if_data.ifi_addrlen; 92 oifm.ifm_data.ifi_hdrlen = ifp->if_data.ifi_hdrlen; 93 oifm.ifm_data.ifi_mtu = ifp->if_data.ifi_mtu; 94 oifm.ifm_data.ifi_metric = ifp->if_data.ifi_metric; 95 oifm.ifm_data.ifi_baudrate = ifp->if_data.ifi_baudrate; 96 oifm.ifm_data.ifi_ipackets = ifp 117 compat_50_iflist(struct ifnet *ifp, struct rt_walkarg *w, struct rt_addrinfo *info, size_t len) argument [all...] |
H A D | rtsock_14.c | 90 compat_14_rt_oifmsg(struct ifnet *ifp) argument 101 oifm.ifm_index = ifp->if_index; 102 oifm.ifm_flags = ifp->if_flags; 103 oifm.ifm_data.ifi_type = ifp->if_data.ifi_type; 104 oifm.ifm_data.ifi_addrlen = ifp->if_data.ifi_addrlen; 105 oifm.ifm_data.ifi_hdrlen = ifp->if_data.ifi_hdrlen; 106 oifm.ifm_data.ifi_mtu = ifp->if_data.ifi_mtu; 107 oifm.ifm_data.ifi_metric = ifp->if_data.ifi_metric; 108 oifm.ifm_data.ifi_baudrate = ifp->if_data.ifi_baudrate; 109 oifm.ifm_data.ifi_ipackets = ifp 130 compat_14_iflist(struct ifnet *ifp, struct rt_walkarg *w, struct rt_addrinfo *info, size_t len) argument [all...] |
H A D | uipc_syscalls_50.c | 64 struct ifnet *ifp; local 67 ifp = ifunit(ifdr->ifdr_name); 68 if (ifp == NULL) 73 ifdatan2o(&ifdr->ifdr_data, &ifp->if_data); 80 KAUTH_REQ_NETWORK_INTERFACE_SETPRIV, ifp, 85 ifdatan2o(&ifdr->ifdr_data, &ifp->if_data); 90 memset(&ifp->if_data.ifi_ipackets, 0, sizeof(ifp->if_data) -
|
/netbsd-6-1-5-RELEASE/external/gpl3/binutils/dist/gprof/ |
H A D | gmon_io.h | 34 extern int gmon_io_read_vma (FILE *ifp, bfd_vma *valp); 35 extern int gmon_io_read_32 (FILE *ifp, unsigned int *valp); 36 extern int gmon_io_read (FILE *ifp, char *buf, size_t n); 37 extern int gmon_io_write_vma (FILE *ifp, bfd_vma val); 38 extern int gmon_io_write_32 (FILE *ifp, unsigned int val); 39 extern int gmon_io_write_8 (FILE *ifp, unsigned int val); 40 extern int gmon_io_write (FILE *ifp, char *buf, size_t n);
|
/netbsd-6-1-5-RELEASE/sys/arch/usermode/dev/ |
H A D | if_veth.c | 104 struct ifnet *ifp = &sc->sc_ec.ec_if; local 129 strlcpy(ifp->if_xname, device_xname(self), IFNAMSIZ); 130 ifp->if_softc = sc; 131 ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; 132 ifp->if_ioctl = veth_ioctl; 133 ifp->if_watchdog = veth_watchdog; 134 ifp->if_start = veth_start; 135 ifp->if_init = veth_init; 136 ifp->if_stop = veth_stop; 137 IFQ_SET_MAXLEN(&ifp 175 veth_init(struct ifnet *ifp) argument 200 struct ifnet *ifp = &sc->sc_ec.ec_if; local 248 struct ifnet *ifp = &sc->sc_ec.ec_if; local 262 veth_start(struct ifnet *ifp) argument 302 veth_stop(struct ifnet *ifp, int disable) argument 310 veth_watchdog(struct ifnet *ifp) argument 318 veth_ioctl(struct ifnet *ifp, u_long cmd, void *data) argument 353 veth_ifmedia_change(struct ifnet *ifp) argument 360 veth_ifmedia_status(struct ifnet *ifp, struct ifmediareq *req) argument [all...] |
/netbsd-6-1-5-RELEASE/sys/net/ |
H A D | net_osdep.h | 261 * others: do not increase refcnt for ifp->if_addrlist and in_ifaddr. 263 * ifp->if_addrlist and in_ifaddr. IFAFREE frees ifaddr when 304 #define if_name(ifp) ((ifp)->if_xname)
|
H A D | if.c | 257 if_free(struct ifnet *ifp) argument 259 free(ifp, M_DEVBUF); 263 if_initname(struct ifnet *ifp, const char *name, int unit) argument 265 (void)snprintf(ifp->if_xname, sizeof(ifp->if_xname), 275 if_nulloutput(struct ifnet *ifp, struct mbuf *m, argument 283 if_nullinput(struct ifnet *ifp, struct mbuf *m) argument 290 if_nullstart(struct ifnet *ifp) argument 297 if_nullioctl(struct ifnet *ifp, u_long cmd, void *data) argument 303 cv_signal(&ifp 308 if_nullinit(struct ifnet *ifp) argument 315 if_nullstop(struct ifnet *ifp, int disable) argument 322 if_nullwatchdog(struct ifnet *ifp) argument 329 if_nulldrain(struct ifnet *ifp) argument 343 if_set_sadl(struct ifnet *ifp, const void *lla, u_char addrlen, bool factory) argument 362 if_dl_create(const struct ifnet *ifp, const struct sockaddr_dl **sdlp) argument 392 if_sadl_setrefs(struct ifnet *ifp, struct ifaddr *ifa) argument 410 if_alloc_sadl(struct ifnet *ifp) argument 430 if_deactivate_sadl(struct ifnet *ifp) argument 447 if_activate_sadl(struct ifnet *ifp, struct ifaddr *ifa, const struct sockaddr_dl *sdl) argument 468 if_free_sadl(struct ifnet *ifp) argument 499 if_attach(struct ifnet *ifp) argument 633 struct ifnet *ifp; local 643 if_attachdomain1(struct ifnet *ifp) argument 666 if_deactivate(struct ifnet *ifp) argument 688 if_purgeaddrs(struct ifnet *ifp, int family, void (*purgeaddr)(struct ifaddr *)) argument 708 if_detach(struct ifnet *ifp) argument 879 if_detach_queues(struct ifnet *ifp, struct ifqueue *q) argument 918 struct ifnet *ifp = (struct ifnet *)v; local 963 struct ifnet *ifp; local 1079 ifa_insert(struct ifnet *ifp, struct ifaddr *ifa) argument 1087 ifa_remove(struct ifnet *ifp, struct ifaddr *ifa) argument 1107 struct ifnet *ifp; local 1136 struct ifnet *ifp; local 1162 struct ifnet *ifp; local 1246 struct ifnet *ifp; local 1265 ifaof_ifpforaddr(const struct sockaddr *addr, struct ifnet *ifp) argument 1314 struct ifnet *ifp; local 1330 if_link_state_change(struct ifnet *ifp, int link_state) argument 1349 if_down(struct ifnet *ifp) argument 1371 if_up(struct ifnet *ifp) argument 1402 struct ifnet *ifp; local 1422 ifpromisc(struct ifnet *ifp, int pswitch) argument 1457 struct ifnet *ifp; local 1499 ifioctl_common(struct ifnet *ifp, u_long cmd, void *data) argument 1645 ifaddrpref_ioctl(struct socket *so, u_long cmd, void *data, struct ifnet *ifp, lwp_t *l) argument 1740 struct ifnet *ifp; local 1902 ifioctl_attach(struct ifnet *ifp) argument 1936 ifioctl_detach(struct ifnet *ifp) argument 1999 struct ifnet *ifp; local 2094 ifq_enqueue(struct ifnet *ifp, struct mbuf *m ALTQ_COMMA ALTQ_DECL(struct altq_pktattr *pktattr)) argument 2119 ifq_enqueue2(struct ifnet *ifp, struct ifqueue *ifq, struct mbuf *m ALTQ_COMMA ALTQ_DECL(struct altq_pktattr *pktattr)) argument 2146 if_addr_init(ifnet_t *ifp, struct ifaddr *ifa, const bool src) argument 2160 if_flags_set(ifnet_t *ifp, const short flags) argument 2196 if_mcast_op(ifnet_t *ifp, const unsigned long cmd, const struct sockaddr *sa) argument [all...] |
H A D | if_loop.c | 162 struct ifnet *ifp; local 164 ifp = if_alloc(IFT_LOOP); 166 if_initname(ifp, ifc->ifc_name, unit); 168 ifp->if_mtu = LOMTU; 169 ifp->if_flags = IFF_LOOPBACK | IFF_MULTICAST | IFF_RUNNING; 170 ifp->if_ioctl = loioctl; 171 ifp->if_output = looutput; 173 ifp->if_start = lostart; 175 ifp->if_type = IFT_LOOP; 176 ifp 197 loop_clone_destroy(struct ifnet *ifp) argument 217 looutput(struct ifnet *ifp, struct mbuf *m, const struct sockaddr *dst, struct rtentry *rt) argument 355 lostart(struct ifnet *ifp) argument 439 loioctl(struct ifnet *ifp, u_long cmd, void *data) argument [all...] |
H A D | if_faith.c | 112 struct ifnet *ifp; local 114 ifp = if_alloc(IFT_FAITH); 116 if_initname(ifp, ifc->ifc_name, unit); 118 ifp->if_mtu = FAITHMTU; 120 ifp->if_flags = /* IFF_LOOPBACK */ IFF_BROADCAST | IFF_MULTICAST; 121 ifp->if_ioctl = faithioctl; 122 ifp->if_output = faithoutput; 123 ifp->if_type = IFT_FAITH; 124 ifp->if_hdrlen = 0; 125 ifp 134 faith_clone_destroy(struct ifnet *ifp) argument 145 faithoutput(struct ifnet *ifp, struct mbuf *m, const struct sockaddr *dst, struct rtentry *rt) argument 220 faithioctl(struct ifnet *ifp, u_long cmd, void *data) argument [all...] |
H A D | if_ecosubr.c | 105 static int eco_interestingp(struct ifnet *ifp, struct mbuf *m); 106 static struct mbuf *eco_immediate(struct ifnet *ifp, struct mbuf *m); 107 static struct mbuf *eco_ack(struct ifnet *ifp, struct mbuf *m); 114 eco_ifattach(struct ifnet *ifp, const uint8_t *lla) argument 116 struct ecocom *ec = (void *)ifp; 118 ifp->if_type = IFT_ECONET; 119 ifp->if_addrlen = ECO_ADDR_LEN; 120 ifp->if_hdrlen = ECO_HDR_LEN; 121 ifp->if_dlt = DLT_ECONET; 122 ifp 145 eco_init(struct ifnet *ifp) argument 155 eco_stop(struct ifnet *ifp, int disable) argument 164 eco_output(struct ifnet *ifp, struct mbuf *m0, const struct sockaddr *dst, struct rtentry *rt0) argument 342 eco_interestingp(struct ifnet *ifp, struct mbuf *m) argument 357 eco_input(struct ifnet *ifp, struct mbuf *m) argument 487 eco_start(struct ifnet *ifp) argument 523 eco_ioctl(struct ifnet *ifp, u_long cmd, void *data) argument 594 eco_inputframe(struct ifnet *ifp, struct mbuf *m) argument 724 eco_immediate(struct ifnet *ifp, struct mbuf *m) argument 758 eco_ack(struct ifnet *ifp, struct mbuf *m) argument 775 eco_inputidle(struct ifnet *ifp) argument 830 eco_defer(struct ifnet *ifp, struct mbuf *m, int retry_delay) argument 869 struct ifnet *ifp; local [all...] |
/netbsd-6-1-5-RELEASE/usr.bin/rump_dhcpclient/ |
H A D | main.c | 60 get_hwaddr(struct interface *ifp) argument 67 strlcpy(iflr.iflr_name, ifp->name, sizeof(iflr.iflr_name)); 84 memcpy(ifp->hwaddr, sdl->sdl_data+strlen(ifp->name), ETHER_ADDR_LEN); 85 ifp->hwlen = ETHER_ADDR_LEN; 86 ifp->family = ARPHRD_ETHER; 93 send_discover(struct interface *ifp) argument 102 mlen = make_message(&dhcp, ifp, DHCP_DISCOVER); 104 if (send_raw_packet(ifp, ETHERTYPE_IP, udp, ulen) == -1) 109 send_request(struct interface *ifp) argument 127 get_network(struct interface *ifp, uint8_t **rawp, const struct dhcp_message **dhcpp) argument 187 get_offer(struct interface *ifp) argument 213 get_ack(struct interface *ifp) argument 231 struct interface *ifp; local [all...] |
/netbsd-6-1-5-RELEASE/sys/rump/net/lib/libvirtif/ |
H A D | if_virt.c | 91 struct ifnet *ifp; local 115 ifp = &sc->sc_ec.ec_if; 116 sprintf(ifp->if_xname, "%s%d", VIRTIF_BASE, num); 117 ifp->if_softc = sc; 121 virtif_receiver, ifp, &sc->sc_l_rcv, "virtifr")) != 0) 126 virtif_sender, ifp, &sc->sc_l_snd, "virtifs")) != 0) 132 ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST; 133 ifp->if_init = virtif_init; 134 ifp->if_ioctl = virtif_ioctl; 135 ifp 158 virtif_unclone(struct ifnet *ifp) argument 196 virtif_init(struct ifnet *ifp) argument 210 virtif_ioctl(struct ifnet *ifp, u_long cmd, void *data) argument 225 virtif_start(struct ifnet *ifp) argument 236 virtif_stop(struct ifnet *ifp, int disable) argument 251 struct ifnet *ifp = arg; local 314 struct ifnet *ifp = arg; local 370 struct ifnet *ifp; local 392 dummyif_init(struct ifnet *ifp) argument 400 dummyif_start(struct ifnet *ifp) argument [all...] |
/netbsd-6-1-5-RELEASE/crypto/external/bsd/heimdal/dist/lib/roken/ |
H A D | getifaddrs_w32.c | 108 struct ifaddrs *ifp; local 110 ifp = malloc(sizeof(*ifp)); 111 if (ifp == NULL) 114 ZeroMemory(ifp, sizeof(*ifp)); 116 ifp->ifa_next = NULL; 117 ifp->ifa_name = NULL; 118 ifp->ifa_flags = il[i].iiFlags; 119 ifp 144 rk_freeifaddrs(struct ifaddrs *ifp) argument [all...] |
/netbsd-6-1-5-RELEASE/sys/net/npf/ |
H A D | npf_ext_log.c | 98 npflog_ioctl(ifnet_t *ifp, u_long cmd, void *data) argument 100 npflog_softc_t *sc = ifp->if_softc; 106 ifp->if_flags |= (IFF_UP | IFF_RUNNING); 109 error = ifioctl_common(ifp, cmd, data); 120 ifnet_t *ifp; local 125 ifp = &sc->sc_if; 126 ifp->if_softc = sc; 128 if_initname(ifp, "npflog", unit); 129 ifp->if_type = IFT_OTHER; 130 ifp 144 npflog_clone_destroy(ifnet_t *ifp) argument 181 ifnet_t *ifp; local [all...] |
/netbsd-6-1-5-RELEASE/dist/ipf/ |
H A D | ip_fil.c | 222 fr_forgetifp(void *ifp) argument 228 if (f->fr_ifa == ifp) 231 if (f->fr_ifa == ifp) 234 if (f->fr_ifa == ifp) 237 if (f->fr_ifa == ifp) 241 if (f->fr_ifa == ifp) 244 if (f->fr_ifa == ifp) 247 if (f->fr_ifa == ifp) 250 if (f->fr_ifa == ifp) 254 fr_natsync(ifp); 260 no_output(struct ifnet *ifp, struct mbuf *m, struct sockaddr *s) argument 285 write_output(struct ifnet *ifp, struct mbuf *m, struct sockaddr *s) argument 331 fr_setifpaddr(struct ifnet *ifp, char *addr) argument 378 struct ifnet *ifp, **ifpp, **old_ifneta; local 479 get_ifname(struct ifnet *ifp) argument 497 struct ifnet *ifp, **ifpp; local 531 struct ifnet *ifp = fdp->fd_ifp; local 602 frsync(void *ifp) argument 773 struct ifnet *ifp = ifptr; local [all...] |
/netbsd-6-1-5-RELEASE/sys/netisdn/ |
H A D | i4b_isppp.h | 208 void sppp_attach (struct ifnet *ifp); 209 void sppp_detach (struct ifnet *ifp); 210 void sppp_input (struct ifnet *ifp, struct mbuf *m); 213 int sppp_ioctl (struct ifnet *ifp, u_long cmd, void *data); 216 int sppp_ioctl (struct ifnet *ifp, int cmd, void *data); 218 int sppp_ioctl (struct ifnet *ifp, u_long cmd, void *data); 222 struct mbuf *sppp_dequeue (struct ifnet *ifp); 223 struct mbuf *sppp_pick(struct ifnet *ifp); 224 int sppp_isempty (struct ifnet *ifp); 225 void sppp_flush (struct ifnet *ifp); [all...] |
/netbsd-6-1-5-RELEASE/sys/dist/pf/net/ |
H A D | if_pflog.c | 129 struct ifnet *ifp; local 140 ifp = &pflogif->sc_if; 141 snprintf(ifp->if_xname, sizeof ifp->if_xname, "pflog%d", unit); 142 ifp->if_softc = pflogif; 143 ifp->if_mtu = PFLOGMTU; 144 ifp->if_ioctl = pflogioctl; 145 ifp->if_output = pflogoutput; 146 ifp->if_start = pflogstart; 147 ifp 170 pflog_clone_destroy(struct ifnet *ifp) argument 190 pflogstart(struct ifnet *ifp) argument 209 pflogoutput(struct ifnet *ifp, struct mbuf *m, const struct sockaddr *dst, struct rtentry *rt) argument 218 pflogioctl(struct ifnet *ifp, u_long cmd, void *data) argument [all...] |
/netbsd-6-1-5-RELEASE/usr.sbin/npf/npftest/libnpftest/ |
H A D | npf_test_subr.c | 39 ifnet_t *ifp = if_alloc(IFT_OTHER); local 44 strlcpy(ifp->if_xname, ifname, sizeof(ifp->if_xname)); 46 printf("+ Interface %s\n", ifp->if_xname); 48 ifp->if_dlt = DLT_NULL; 49 if_attach(ifp); 50 ifp->if_index = if_idx; 51 if_alloc_sadl(ifp); 58 ifnet_t *ifp = ifunit(ifname); local 59 return ifp 78 ifnet_t ifp = { .if_index = idx }; local [all...] |
/netbsd-6-1-5-RELEASE/external/bsd/bind/dist/bin/named/ |
H A D | interfacemgr.c | 187 ns_interface_t *ifp; local 193 ifp = isc_mem_get(mgr->mctx, sizeof(*ifp)); 194 if (ifp == NULL) 197 ifp->mgr = NULL; 198 ifp->generation = mgr->generation; 199 ifp->addr = *addr; 200 ifp->flags = 0; 201 strncpy(ifp->name, name, sizeof(ifp 256 ns_interface_listenudp(ns_interface_t *ifp) argument 317 ns_interface_accepttcp(ns_interface_t *ifp) argument 384 ns_interface_t *ifp = NULL; local 417 ns_interface_shutdown(ns_interface_t *ifp) argument 423 ns_interface_destroy(ns_interface_t *ifp) argument 482 ns_interface_t *ifp; local 496 ns_interface_t *ifp, *next; local 624 ns_interface_t *ifp; local [all...] |
/netbsd-6-1-5-RELEASE/sys/arch/next68k/dev/ |
H A D | mb8795.c | 106 struct ifnet *ifp = &sc->sc_ethercom.ec_if; local 111 memcpy(ifp->if_xname, sc->sc_dev.dv_xname, IFNAMSIZ); 112 ifp->if_softc = sc; 113 ifp->if_start = mb8795_start; 114 ifp->if_ioctl = mb8795_ioctl; 115 ifp->if_watchdog = mb8795_watchdog; 116 ifp->if_flags = 133 if_attach(ifp); 134 ether_ifattach(ifp, sc->sc_enaddr); 150 mb8795_mediachange(struct ifnet *ifp) argument 194 mb8795_mediastatus(struct ifnet *ifp, struct ifmediareq *ifmr) argument 250 struct ifnet *ifp = &sc->sc_ethercom.ec_if; local 374 struct ifnet *ifp = &sc->sc_ethercom.ec_if; local 488 mb8795_watchdog(struct ifnet *ifp) argument 509 struct ifnet *ifp = &sc->sc_ethercom.ec_if; local 569 mb8795_ioctl(struct ifnet *ifp, u_long cmd, void *data) argument 678 mb8795_start(struct ifnet *ifp) argument 729 struct ifnet *ifp = &sc->sc_ethercom.ec_if; local [all...] |