From: Eliezer Tamir <[email protected]> Date: Mon, 20 May 2013 12:39:59 +0300
> On 20/05/2013 10:54, David Miller wrote: >> From: Eliezer Tamir <[email protected]> >> Date: Sun, 19 May 2013 13:25:33 +0300 >> >>> +#else /* CONFIG_INET_LL_RX_FLUSH */ >>> + >>> +#define sk_valid_ll(sk) 0 >>> +#define sk_poll_ll(sk, nonblock) do {} while (0) >>> +#define skb_mark_ll(napi, skb) do {} while (0) >>> +#define sk_mark_ll(sk, skb) do {} while (0) >> >> Make these inline functions too, so that even if >> CONFIG_INET_LL_RX_POLL is disabled, the arguments and return values >> are still properly type checked. > > Is this what you had in mind? > > static inline bool sk_valid_ll(struct sock *sk) Yes. ------------------------------------------------------------------------------ AlienVault Unified Security Management (USM) platform delivers complete security visibility with the essential security capabilities. Easily and efficiently configure, manage, and operate all of your security controls from a single console and one unified framework. Download a free trial. http://p.sf.net/sfu/alienvault_d2d _______________________________________________ E1000-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired
