diff options
| author | Darren Reed <darrenr@FreeBSD.org> | 2004-06-22 05:20:30 +0000 |
|---|---|---|
| committer | Darren Reed <darrenr@FreeBSD.org> | 2004-06-22 05:20:30 +0000 |
| commit | 01dbed783b5e3e8263655d1b7e49738babed0ff9 (patch) | |
| tree | d1285879c74995d2e1ec439c9dc5cee5aeb46815 /sys/contrib/ipfilter | |
| parent | 5e9c7ec5dc204525cd2896ab0f29811a2b5a4d5b (diff) | |
Notes
Diffstat (limited to 'sys/contrib/ipfilter')
| -rw-r--r-- | sys/contrib/ipfilter/netinet/ip_auth.c | 16 |
1 files changed, 1 insertions, 15 deletions
diff --git a/sys/contrib/ipfilter/netinet/ip_auth.c b/sys/contrib/ipfilter/netinet/ip_auth.c index c2306dcbc3d4..a32c74b93c3f 100644 --- a/sys/contrib/ipfilter/netinet/ip_auth.c +++ b/sys/contrib/ipfilter/netinet/ip_auth.c @@ -445,22 +445,8 @@ fr_authioctlloop: # if SOLARIS error = (fr_qin(fra->fra_q, m) == 0) ? EINVAL : 0; # else /* SOLARIS */ -# if __FreeBSD_version >= 501104 - if (! netisr_dispatch(NETISR_IP, m)) + if (! netisr_queue(NETISR_IP, m)) error = ENOBUFS; -# else - ifq = &ipintrq; - if (IF_QFULL(ifq)) { - IF_DROP(ifq); - m_freem(m); - error = ENOBUFS; - } else { - IF_ENQUEUE(ifq, m); -# if IRIX < 605 - schednetisr(NETISR_IP); -# endif - } -# endif # endif /* SOLARIS */ if (error) fr_authstats.fas_quefail++; |
