Lines Matching refs:ifp

2293 /*             ifp(I)  - pointer to interface this packet is on             */
2312 int fr_check(ip, hlen, ifp, out
2322 void *ifp;
2419 fin->fin_ifp = ifp;
3827 /* ifp(I) - interface identifier associated with action */
3828 /* ifname(I) - name associated with ifp parameter */
3838 static void frsynclist(action, v, ifp, ifname, fr, ifs)
3840 void *ifp;
3859 ifp, fr->fr_ifas[i],
3865 ifp, fdp->fd_ifp, ifs);
3869 ifp, fdp->fd_ifp, ifs);
3873 ifp, fdp->fd_ifp, ifs);
3919 /* ifp(I) - interface identifier associated with action */
3920 /* name(I) - name associated with ifp parameter */
3932 void frsync(action, v, ifp, name, ifs)
3934 void *ifp;
3941 frsynclist(action, v, ifp, name, ifs->ifs_ipacct[0][ifs->ifs_fr_active], ifs);
3942 frsynclist(action, v, ifp, name, ifs->ifs_ipacct[1][ifs->ifs_fr_active], ifs);
3943 frsynclist(action, v, ifp, name, ifs->ifs_ipfilter[0][ifs->ifs_fr_active], ifs);
3944 frsynclist(action, v, ifp, name, ifs->ifs_ipfilter[1][ifs->ifs_fr_active], ifs);
3945 frsynclist(action, v, ifp, name, ifs->ifs_ipacct6[0][ifs->ifs_fr_active], ifs);
3946 frsynclist(action, v, ifp, name, ifs->ifs_ipacct6[1][ifs->ifs_fr_active], ifs);
3947 frsynclist(action, v, ifp, name, ifs->ifs_ipfilter6[0][ifs->ifs_fr_active], ifs);
3948 frsynclist(action, v, ifp, name, ifs->ifs_ipfilter6[1][ifs->ifs_fr_active], ifs);
3954 frsynclist(action, v, ifp, name, g->fg_start, ifs);
3956 frsynclist(action, v, ifp, name, g->fg_start, ifs);
3966 /* ifp - interface, which is being sync'd */
3969 /* Function updates all NIC indecis, which match ifp, in every rule. Every */
3970 /* NIC index matching ifp, will be updated to newifp. */
3972 static void fr_syncindex(rules, ifp, newifp)
3974 void *ifp;
3985 if (fr->fr_ifas[i] == ifp)
3989 if (fr->fr_tifs[i].fd_ifp == ifp)
3993 if (fr->fr_dif.fd_ifp == ifp)
4001 /* Parameters: ifp - interface, which is being sync'd */
4021 void fr_ifindexsync(ifp, newifp, ifs)
4022 void *ifp;
4040 fr_syncindex(rule_lists[i], ifp, newifp);
4050 fr_syncindex(g->fg_start, ifp, newifp);
4052 fr_syncindex(g->fg_start, ifp, newifp);
5540 /* Parameters: ifp(I) - pointer to network interface */
5547 char *fr_getifname(ifp, buffer)
5548 struct ifnet *ifp;
5565 (void) strncpy(buffer, ifp->if_name, LIFNAMSIZ);
5572 unit = ifp->if_unit;