Cleanup IN_DEV_MFORWARD macro
Subsystems (3)
PATCH 1/1 Cleanup IN_DEV_MFORWARD macro
This is essentially IN_DEV_ANDCONF with proper arguments.
Signed-off-by Pavel Emelyanov <[email protected]>
---
include/linux/inetdevice.h +1 -3
@@ -78,9 +78,7 @@ static inline void ipv4_devconf_setall(struct in_device *in_dev) (max(IPV4_DEVCONF_ALL(attr), IN_DEV_CONF_GET((in_dev), attr)))#define IN_DEV_FORWARD (in_dev) IN_DEV_CONF_GET((in_dev), FORWARDING) -#define IN_DEV_MFORWARD (in_dev) (IPV4_DEVCONF_ALL(MC_FORWARDING) && \ - IPV4_DEVCONF((in_dev)->cnf, \ - MC_FORWARDING)) +#define IN_DEV_MFORWARD (in_dev) IN_DEV_ANDCONF((in_dev), MC_FORWARDING)#define IN_DEV_RPFILTER (in_dev) IN_DEV_ANDCONF((in_dev), RP_FILTER)#define IN_DEV_SOURCE_ROUTE (in_dev) IN_DEV_ANDCONF((in_dev), \ ACCEPT_SOURCE_ROUTE)
Signature · 1 line
1.5.3.4
Quoted 3 lines · Pavel Emelyanov
This is essentially
IN_DEV_ANDCONFwith proper arguments.Signed-off-by Pavel Emelyanov <[email protected]>
Acked-by Herbert Xu <[email protected]>
Thanks Pavel! I must have written that one before writing the AND macro :)
Cheers,
Signature · 4 lines
Visit Openswan at http://www.openswan.org/
Email: Herbert Xu ~{PmV>HI~} <[email protected]>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txtFrom: Pavel Emelyanov <[email protected]>
Date: Fri, 07 Dec 2007 19:19:38 +0300
Quoted 3 lines
This is essentially
IN_DEV_ANDCONFwith proper arguments.Signed-off-by Pavel Emelyanov <[email protected]>
Applied, thanks!