mirror of
https://github.com/opnsense/src.git
synced 2026-05-28 04:12:45 -04:00
net: retire PFIL_FWD
It is now unused and not having it allows further clean ups.
Reviewed by: cy, glebius, kp
Sponsored by: Rubicon Communications, LLC ("Netgate")
Differential Revision: https://reviews.freebsd.org/D36452
This commit is contained in:
parent
223a73a1c4
commit
14c9a2dbfb
5 changed files with 6 additions and 9 deletions
|
|
@ -80,7 +80,7 @@ struct pfilioc_link {
|
|||
|
||||
#define PFIL_IN 0x00010000
|
||||
#define PFIL_OUT 0x00020000
|
||||
#define PFIL_FWD 0x00040000
|
||||
/* UNUSED 0x00040000 */
|
||||
#define PFIL_DIR(f) ((f) & (PFIL_IN|PFIL_OUT))
|
||||
#define PFIL_MEMPTR 0x00080000
|
||||
#define PFIL_HEADPTR 0x00100000
|
||||
|
|
|
|||
|
|
@ -403,7 +403,7 @@ passin:
|
|||
goto passout;
|
||||
|
||||
if (pfil_run_hooks(V_inet_pfil_head, &m, nh->nh_ifp,
|
||||
PFIL_OUT | PFIL_FWD, NULL) != PFIL_PASS)
|
||||
PFIL_OUT, NULL) != PFIL_PASS)
|
||||
goto drop;
|
||||
|
||||
M_ASSERTVALID(m);
|
||||
|
|
|
|||
|
|
@ -117,9 +117,6 @@ ip_output_pfil(struct mbuf **mp, struct ifnet *ifp, int flags,
|
|||
struct ip *ip;
|
||||
int pflags = PFIL_OUT;
|
||||
|
||||
if (flags & IP_FORWARDING)
|
||||
pflags |= PFIL_FWD;
|
||||
|
||||
m = *mp;
|
||||
ip = mtod(m, struct ip *);
|
||||
|
||||
|
|
|
|||
|
|
@ -214,8 +214,8 @@ passin:
|
|||
/*
|
||||
* Outgoing packet firewall processing.
|
||||
*/
|
||||
if (pfil_run_hooks(V_inet6_pfil_head, &m, nh->nh_ifp, PFIL_OUT |
|
||||
PFIL_FWD, NULL) != PFIL_PASS)
|
||||
if (pfil_run_hooks(V_inet6_pfil_head, &m, nh->nh_ifp, PFIL_OUT,
|
||||
NULL) != PFIL_PASS)
|
||||
goto dropout;
|
||||
|
||||
/*
|
||||
|
|
|
|||
|
|
@ -313,8 +313,8 @@ again:
|
|||
|
||||
odst = ip6->ip6_dst;
|
||||
/* Run through list of hooks for forwarded packets. */
|
||||
if (pfil_run_hooks(V_inet6_pfil_head, &m, nh->nh_ifp, PFIL_OUT |
|
||||
PFIL_FWD, NULL) != PFIL_PASS)
|
||||
if (pfil_run_hooks(V_inet6_pfil_head, &m, nh->nh_ifp, PFIL_OUT,
|
||||
NULL) != PFIL_PASS)
|
||||
goto freecopy;
|
||||
ip6 = mtod(m, struct ip6_hdr *);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue