Symbol: ifnet
usr/src/boot/include/net/ethernet.h
385
struct ifnet;
usr/src/boot/include/net/ethernet.h
393
extern void ether_demux(struct ifnet *, struct mbuf *);
usr/src/boot/include/net/ethernet.h
394
extern void ether_ifattach(struct ifnet *, const u_int8_t *);
usr/src/boot/include/net/ethernet.h
395
extern void ether_ifdetach(struct ifnet *);
usr/src/boot/include/net/ethernet.h
396
extern int ether_ioctl(struct ifnet *, u_long, caddr_t);
usr/src/boot/include/net/ethernet.h
397
extern int ether_output(struct ifnet *, struct mbuf *,
usr/src/boot/include/net/ethernet.h
399
extern int ether_output_frame(struct ifnet *, struct mbuf *);
usr/src/boot/include/netinet/if_ether.h
117
int arpresolve(struct ifnet *ifp, int is_gw, struct mbuf *m,
usr/src/boot/include/netinet/if_ether.h
119
void arprequest(struct ifnet *, const struct in_addr *,
usr/src/boot/include/netinet/if_ether.h
121
void arp_ifinit(struct ifnet *, struct ifaddr *);
usr/src/boot/include/netinet/if_ether.h
122
void arp_ifinit2(struct ifnet *, struct ifaddr *, u_char *);
usr/src/boot/include/netinet/in.h
639
struct ifnet; struct mbuf; /* forward declarations for Standard C */
usr/src/boot/include/netinet/in.h
641
int in_broadcast(struct in_addr, struct ifnet *);
usr/src/boot/include/netinet/in.h
645
int in_ifhasaddr(struct ifnet *, struct in_addr);
usr/src/boot/include/netinet/in.h
651
void in_ifdetach(struct ifnet *);
usr/src/boot/include/netinet/in_pcb.h
687
void in_pcbpurgeif0(struct inpcbinfo *, struct ifnet *);
usr/src/boot/include/netinet/in_pcb.h
713
struct in_addr, u_int, int, struct ifnet *);
usr/src/boot/include/netinet/in_pcb.h
716
struct in_addr, u_int, int, struct ifnet *, struct mbuf *);
usr/src/boot/include/netinet/ip_var.h
216
(*ip_mforward)(struct ip *, struct ifnet *, struct mbuf *,
usr/src/boot/include/netinet/ip_var.h
87
struct ifnet *imo_multicast_ifp; /* ifp for outgoing multicasts */
usr/src/boot/include/netinet6/in6.h
655
int in6_ifhasaddr(struct ifnet *, struct in6_addr *);
usr/src/boot/include/netinet6/in6.h
658
struct in6_ifaddr *in6_ifawithifp(struct ifnet *, struct in6_addr *);
usr/src/boot/include/netinet6/in6.h
659
extern void in6_if_up(struct ifnet *);
usr/src/cmd/cmd-inet/usr.lib/in.ripngd/defs.h
130
extern struct interface *ifnet;
usr/src/cmd/cmd-inet/usr.lib/in.ripngd/if.c
48
for (ifp = ifnet; ifp != NULL; ifp = ifp->int_next) {
usr/src/cmd/cmd-inet/usr.lib/in.ripngd/if.c
89
for (ifp = ifnet; ifp != NULL; ifp = ifp->int_next) {
usr/src/cmd/cmd-inet/usr.lib/in.ripngd/main.c
281
for (ifp = ifnet; ifp != NULL;
usr/src/cmd/cmd-inet/usr.lib/in.ripngd/output.c
52
for (ifp = ifnet; ifp != NULL; ifp = ifp->int_next) {
usr/src/cmd/cmd-inet/usr.lib/in.ripngd/output.c
91
for (ifp = ifnet; ifp != NULL; ifp = ifp->int_next) {
usr/src/cmd/cmd-inet/usr.lib/in.ripngd/startup.c
100
for (ifp = ifnet; ifp != NULL; ifp = ifp->int_next)
usr/src/cmd/cmd-inet/usr.lib/in.ripngd/startup.c
335
ifp->int_next = ifnet;
usr/src/cmd/cmd-inet/usr.lib/in.ripngd/startup.c
336
ifnet = ifp;
usr/src/cmd/cmd-inet/usr.lib/in.ripngd/startup.c
347
for (ifp = ifnet; ifp != NULL; ifp = ifp->int_next) {
usr/src/cmd/cmd-inet/usr.lib/in.ripngd/startup.c
39
struct interface *ifnet;
usr/src/cmd/cmd-inet/usr.sbin/in.routed/defs.h
612
extern struct interface *ifnet; /* all interfaces */
usr/src/cmd/cmd-inet/usr.sbin/in.routed/if.c
1056
for (ifp = ifnet; ifp != NULL; ifp = ifp->int_next)
usr/src/cmd/cmd-inet/usr.sbin/in.routed/if.c
1556
for (ifp1 = ifnet; ifp1 != NULL;
usr/src/cmd/cmd-inet/usr.sbin/in.routed/if.c
1670
for (ifp = ifnet; ifp != NULL; ifp = ifp1) {
usr/src/cmd/cmd-inet/usr.sbin/in.routed/if.c
1696
for (ifp = ifnet; ifp != NULL; ifp = ifp->int_next) {
usr/src/cmd/cmd-inet/usr.sbin/in.routed/if.c
316
link_in((void **)&ifnet, ifp, offsetof(struct interface, int_link));
usr/src/cmd/cmd-inet/usr.sbin/in.routed/if.c
50
struct interface *ifnet;
usr/src/cmd/cmd-inet/usr.sbin/in.routed/if.c
545
for (ifp = ifnet; ifp != NULL; ifp = ifp->int_next) {
usr/src/cmd/cmd-inet/usr.sbin/in.routed/if.c
600
for (ifp = ifnet; ifp != NULL; ifp = ifp->int_next) {
usr/src/cmd/cmd-inet/usr.sbin/in.routed/if.c
697
for (ifp = ifnet; ifp != NULL; ifp = ifp->int_next) {
usr/src/cmd/cmd-inet/usr.sbin/in.routed/main.c
769
for (ifp = ifnet; ifp != NULL; ifp = ifp->int_next) {
usr/src/cmd/cmd-inet/usr.sbin/in.routed/main.c
871
for (ifp = ifnet; ifp != NULL; ifp = ifp->int_next) {
usr/src/cmd/cmd-inet/usr.sbin/in.routed/output.c
929
for (ifp = ifnet; ifp != NULL; ifp = ifp->int_next) {
usr/src/cmd/cmd-inet/usr.sbin/in.routed/output.c
994
for (ifp = ifnet; ifp; ifp = ifp->int_next) {
usr/src/cmd/cmd-inet/usr.sbin/in.routed/parms.c
432
for (ifp = ifnet; NULL != ifp; ifp = ifp->int_next) {
usr/src/cmd/cmd-inet/usr.sbin/in.routed/rdisc.c
1136
for (ifp = ifnet; ifp; ifp = ifp->int_next) {
usr/src/cmd/cmd-inet/usr.sbin/in.routed/rdisc.c
1180
for (ifp = ifnet; ifp; ifp = ifp->int_next) {
usr/src/cmd/cmd-inet/usr.sbin/in.routed/rdisc.c
334
for (ifp = ifnet; ifp; ifp = ifp->int_next) {
usr/src/cmd/cmd-inet/usr.sbin/in.routed/table.c
2585
for (ifp = ifnet; ifp != NULL; ifp = ifp->int_next) {
usr/src/cmd/cmd-inet/usr.sbin/in.routed/table.c
2602
for (ifp = ifnet; ifp != NULL; ifp = ifp->int_next) {
usr/src/cmd/cmd-inet/usr.sbin/in.routed/table.c
2814
for (ifp = ifnet; ifp; ifp = ifp->int_next) {
usr/src/cmd/cmd-inet/usr.sbin/in.routed/table.c
2884
for (ifp = ifnet; ifp != NULL; ifp = ifp->int_next) {
usr/src/cmd/cmd-inet/usr.sbin/in.routed/trace.c
1094
for (ifp = ifnet; ifp != NULL; ifp = ifp->int_next)
usr/src/cmd/ipf/lib/getifname.c
22
struct ifnet *ptr;
usr/src/cmd/ipf/lib/getifname.c
38
struct ifnet netif;
usr/src/cmd/ipf/tools/ip_fil.c
150
static struct ifnet **ifneta = NULL;
usr/src/cmd/ipf/tools/ip_fil.c
154
static void fr_setifpaddr __P((struct ifnet *, char *));
usr/src/cmd/ipf/tools/ip_fil.c
157
static int no_output __P((struct ifnet *, struct mbuf *,
usr/src/cmd/ipf/tools/ip_fil.c
159
static int write_output __P((struct ifnet *, struct mbuf *,
usr/src/cmd/ipf/tools/ip_fil.c
163
static int no_output __P((struct ifnet *, struct mbuf *,
usr/src/cmd/ipf/tools/ip_fil.c
165
static int write_output __P((struct ifnet *, struct mbuf *,
usr/src/cmd/ipf/tools/ip_fil.c
168
static int no_output __P((struct ifnet *, struct mbuf *,
usr/src/cmd/ipf/tools/ip_fil.c
170
static int write_output __P((struct ifnet *, struct mbuf *,
usr/src/cmd/ipf/tools/ip_fil.c
496
fdp->fd_ifp = (struct ifnet *)-1;
usr/src/cmd/ipf/tools/ip_fil.c
512
struct ifnet *ifp;
usr/src/cmd/ipf/tools/ip_fil.c
531
struct ifnet *ifp;
usr/src/cmd/ipf/tools/ip_fil.c
562
struct ifnet *ifp;
usr/src/cmd/ipf/tools/ip_fil.c
608
struct ifnet *get_unit(name, v, ifs)
usr/src/cmd/ipf/tools/ip_fil.c
613
struct ifnet *ifp, **ifpp, **old_ifneta;
usr/src/cmd/ipf/tools/ip_fil.c
654
ifneta = (struct ifnet **)malloc(sizeof(ifp) * 2);
usr/src/cmd/ipf/tools/ip_fil.c
658
ifneta[0] = (struct ifnet *)calloc(1, sizeof(*ifp));
usr/src/cmd/ipf/tools/ip_fil.c
667
ifneta = (struct ifnet **)realloc(ifneta,
usr/src/cmd/ipf/tools/ip_fil.c
675
ifneta[nifs - 1] = (struct ifnet *)malloc(sizeof(*ifp));
usr/src/cmd/ipf/tools/ip_fil.c
719
struct ifnet *ifp;
usr/src/cmd/ipf/tools/ip_fil.c
736
struct ifnet *ifp, **ifpp;
usr/src/cmd/ipf/tools/ip_fil.c
772
struct ifnet *ifp = fdp->fd_ifp;
usr/src/cmd/ipf/tools/ip_fil.c
995
struct ifnet *ifp = ifptr;
usr/src/cmd/ipf/tools/ipftest.c
18
extern struct ifnet *get_unit __P((char *, int, ipf_stack_t *));
usr/src/cmd/ipf/tools/ipftest.c
74
struct ifnet *ifp;
usr/src/uts/common/inet/ipf/bpf-ipf.h
422
extern void bpf_tap(struct ifnet *, u_char *, u_int);
usr/src/uts/common/inet/ipf/bpf-ipf.h
423
extern void bpf_mtap(struct ifnet *, struct mbuf *);
usr/src/uts/common/inet/ipf/bpf-ipf.h
424
extern void bpfattach(struct ifnet *, u_int, u_int);
usr/src/uts/common/inet/ipf/fil.c
2737
(fdp->fd_ifp != (struct ifnet *)-1)) {
usr/src/uts/common/inet/ipf/fil.c
5547
struct ifnet *ifp;
usr/src/uts/common/inet/ipf/ip_auth.c
578
ifq = &((struct ifnet *)fra->fra_info.fin_ifp)->if_snd;
usr/src/uts/common/inet/ipf/ip_log.c
256
struct ifnet *ifp;
usr/src/uts/common/inet/ipf/ip_nat.c
3873
struct ifnet *ifp, *sifp;
usr/src/uts/common/inet/ipf/ip_nat.c
4199
struct ifnet *ifp;
usr/src/uts/common/inet/ipf/ip_nat.c
85
extern struct ifnet vpnif;
usr/src/uts/common/inet/ipf/ip_nat6.c
2033
struct ifnet *ifp, *sifp;
usr/src/uts/common/inet/ipf/ip_nat6.c
2316
struct ifnet *ifp;
usr/src/uts/common/inet/ipf/ip_nat6.c
85
extern struct ifnet vpnif;
usr/src/uts/common/inet/ipf/netinet/ip_compat.h
1012
# define IFNAME(x, b) ((struct ifnet *)x)->if_xname
usr/src/uts/common/inet/ipf/netinet/ip_compat.h
1015
((struct ifnet *)x)->if_xname, \
usr/src/uts/common/inet/ipf/netinet/ip_compat.h
1017
# define CACHE_HASH(x) ((((struct ifnet *)fin->fin_ifp)->if_index)&7)
usr/src/uts/common/inet/ipf/netinet/ip_compat.h
1020
((struct ifnet *)fin->fin_ifp)->if_unit) & 7)
usr/src/uts/common/inet/ipf/netinet/ip_compat.h
1047
((struct ifnet *)fin->fin_ifp)->if_unit) & 7)
usr/src/uts/common/inet/ipf/netinet/ip_compat.h
1073
((struct ifnet *)fin->fin_ifp)->if_unit) & 7)
usr/src/uts/common/inet/ipf/netinet/ip_compat.h
1210
int (* if_output) __P((struct ifnet *, struct mbuf *, struct sockaddr *, struct rtentry *));
usr/src/uts/common/inet/ipf/netinet/ip_compat.h
1213
# define IFNAME(x) ((struct ifnet *)x)->if_xname
usr/src/uts/common/inet/ipf/netinet/ip_compat.h
1219
((struct ifnet *)x)->if_xname, \
usr/src/uts/common/inet/ipf/netinet/ip_compat.h
1328
((struct ifnet *)fin->fin_ifp)->if_unit) & 7)
usr/src/uts/common/inet/ipf/netinet/ip_compat.h
1500
((struct ifnet *)fin->fin_ifp)->if_unit) & 7)
usr/src/uts/common/inet/ipf/netinet/ip_compat.h
1676
# define IFNAME(x) ((struct ifnet *)x)->if_name
usr/src/uts/common/inet/ipf/netinet/ip_compat.h
1680
extern char *fr_getifname __P((struct ifnet *, char *));
usr/src/uts/common/inet/ipf/netinet/ip_compat.h
1682
fr_getifname((struct ifnet *)x, b)
usr/src/uts/common/inet/ipf/netinet/ip_compat.h
645
((struct ifnet *)fin->fin_ifp)->if_unit) & 7)
usr/src/uts/common/inet/ipf/netinet/ip_compat.h
723
((struct ifnet *)fin->fin_ifp)->if_unit) & 7)
usr/src/uts/common/inet/ipf/netinet/ip_compat.h
791
# define IFNAME(x) ((struct ifnet *)x)->if_xname
usr/src/uts/common/inet/ipf/netinet/ip_compat.h
794
((struct ifnet *)x)->if_xname, \
usr/src/uts/common/inet/ipf/netinet/ip_compat.h
796
# define CACHE_HASH(x) ((((struct ifnet *)fin->fin_ifp)->if_index)&7)
usr/src/uts/common/inet/ipf/netinet/ip_compat.h
799
((struct ifnet *)fin->fin_ifp)->if_unit) & 7)
usr/src/uts/common/inet/ipf/netinet/ip_compat.h
869
# define IFNAME(x) ((struct ifnet *)x)->if_xname
usr/src/uts/common/inet/ipf/netinet/ip_compat.h
872
((struct ifnet *)x)->if_xname, \
usr/src/uts/common/inet/ipf/netinet/ip_compat.h
876
# define CACHE_HASH(x) ((((struct ifnet *)fin->fin_ifp)->if_index) & 7)
usr/src/uts/common/inet/ipf/netinet/ip_compat.h
879
((struct ifnet *)fin->fin_ifp)->if_unit) & 7)
usr/src/uts/common/inet/ipf/netinet/ip_fil.h
1363
extern struct ifnet *get_unit __P((char *, int, ipf_stack_t *));
usr/src/uts/common/inet/ipf/netinet/ip_fil.h
1364
extern char *get_ifname __P((struct ifnet *));
usr/src/uts/common/inet/ipf/netinet/ip_fil.h
1490
extern char *getifname __P((struct ifnet *));
usr/src/uts/common/inet/ipf/netinet/ip_fil.h
159
struct ifnet;
usr/src/uts/common/net/if.h
222
(m)->m_off += sizeof (struct ifnet *); \
usr/src/uts/common/net/if.h
223
(m)->m_len -= sizeof (struct ifnet *); \
usr/src/uts/common/net/if.h
237
(ifp) = *(mtod((m), struct ifnet **)); \
usr/src/uts/common/net/if.h
268
struct ifnet *ifa_ifp; /* back-pointer to interface */
usr/src/uts/common/net/if.h
91
struct ifnet *if_next;
usr/src/uts/common/net/if.h
92
struct ifnet *if_upper; /* next layer up */
usr/src/uts/common/net/if.h
93
struct ifnet *if_lower; /* next layer down */
usr/src/uts/common/net/route.h
110
struct ifnet *rt_ifp; /* the answer: interface to use */
usr/src/uts/common/netinet/if_ether.h
78
struct ifnet ac_if; /* network-visible interface */