Home | History | Annotate | Download | only in netinet

Lines Matching defs:fdp

3162 		frdest_t *fdp;
3168 fdp = fin->fin_dif;
3169 if ((fdp != NULL) && (fdp->fd_ptr != NULL) &&
3170 (fdp->fd_ptr != (void *)-1) && (fin->fin_m != NULL)) {
3173 ipf_fastroute(mc, &mc, fin, fdp);
3176 fdp = fin->fin_tif;
3184 } else if ((fdp != NULL) && (fdp->fd_ptr != NULL) &&
3185 (fdp->fd_ptr != (struct ifnet *)-1)) {
3187 ipf_fastroute(fin->fin_m, mp, fin, fdp);
3961 frdest_t *fdp;
4006 fdp = &fr->fr_tifs[0];
4007 if ((ifp == NULL) || (fdp->fd_ptr == ifp)) {
4008 error = ipf_resolvedest(softc, fr->fr_names, fdp, v);
4013 fdp = &fr->fr_tifs[1];
4014 if ((ifp == NULL) || (fdp->fd_ptr == ifp)) {
4015 error = ipf_resolvedest(softc, fr->fr_names, fdp, v);
4020 fdp = &fr->fr_dif;
4021 if ((ifp == NULL) || (fdp->fd_ptr == ifp)) {
4022 error = ipf_resolvedest(softc, fr->fr_names, fdp, v);
5422 frdest_t *fdp;
5435 fdp = &fr->fr_tif;
5436 if (fdp->fd_type == FRD_DSTLIST)
5437 ipf_lookup_deref(softc, IPLT_DSTLIST, fdp->fd_ptr);
5439 fdp = &fr->fr_rif;
5440 if (fdp->fd_type == FRD_DSTLIST)
5441 ipf_lookup_deref(softc, IPLT_DSTLIST, fdp->fd_ptr);
5443 fdp = &fr->fr_dif;
5444 if (fdp->fd_type == FRD_DSTLIST)
5445 ipf_lookup_deref(softc, IPLT_DSTLIST, fdp->fd_ptr);
7278 /* fdp(IO) - pointer to destination information to resolve */
7281 /* Looks up an interface name in the frdest structure pointed to by fdp and */
7288 ipf_resolvedest(ipf_main_softc_t *softc, char *base, frdest_t *fdp, int v)
7295 if (fdp->fd_name != -1) {
7296 if (fdp->fd_type == FRD_DSTLIST) {
7299 base + fdp->fd_name,
7306 ifp = GETIFP(base + fdp->fd_name, v);
7309 fdp->fd_ptr = ifp;