linux/net/netfilter/xt_mac.c
<<
>>
Prefs
   1/* Kernel module to match MAC address parameters. */
   2
   3/* (C) 1999-2001 Paul `Rusty' Russell
   4 * (C) 2002-2004 Netfilter Core Team <coreteam@netfilter.org>
   5 *
   6 * This program is free software; you can redistribute it and/or modify
   7 * it under the terms of the GNU General Public License version 2 as
   8 * published by the Free Software Foundation.
   9 */
  10
  11#include <linux/module.h>

  
  >
linux/module.h>
linux/module.h>
linux/module.h>
  10

linux/module.h>

linux/module.h>

linux/module.h>

linux/module.h>
  10
<"lxr_prefscode=MODULE_LICENSE="search_rdule.MODULE_LICENSE/a><(me="L9">   9"GPL"ss="com)/module.h>
<(me="L9">   9"* (C) 2002-2004 Netfilter Core Team <coreteam@n"ss="com)/module.h>
<(me="L9">   9"Xtables: module to maernel"ss="com)/module.h>
<(me="L9">   9"ip"net/"ss="com)/module.h>
<(me="L9">   9"ip6"net/"ss="com)/module.h>
  10
< "lxr_prefscode=et/_mt="search_rdule.et/_mt/a><(const re;uct "lxr_prefscode=sk_buff="search_rdule.sk_buff/a>< *"lxr_prefscode=skb="search_rdule.skb/a><, re;uct "lxr_prefscode=="niv>
  _tch M="search_rdule.="niv>
  _tch M/a>< *"lxr_prefscode=tch="search_rdule.tch/a><)e="L10">  10
   2
< *"lxr_prefscode=info="search_rdule.info/a>< = "lxr_prefscode=tch="search_rdule.tch/a><-am@nelxr_prefscode=etnelinfo="search_rdule.etnelinfo/a>>
< "lxr_prefscode=ret="search_rdule.ret/a>>
   2
<-am@nelxr_prefscode=dev="search_rdule.dev/a>< == "lxr_prefscode=NULL="search_rdule.NULL/a>< || "lxr_prefscode=skb="search_rdule.skb/a><-am@nelxr_prefscode=dev="search_rdule.dev/a><-am@nelxr_prefscode=alse="search_rdule.alse/a>< != "lxr_prefscode=ARPHRD_ETHER="search_rdule.ARPHRD_ETHER/a><)e="L10">  10
>
<)filte "lxr_prefscode=skb="search_rdule.skb/a><-am@nelxr_prefscode=    ="search_rdule.    /a><)e="L10">  10
>
<)f+o"lxr_prefscode=ETH_HLEN="search_rdule.ETH_HLEN/a>< am@n "lxr_prefscode=skb="search_rdule.skb/a><-am@nelxr_prefscode=data="search_rdule.data/a><)e="L10">  10
>
<  = "lxr_prefscode=ctico_le t_equal="search_rdule.ctico_le t_equal/a><(mlxr_prefscode=cti_hdh="search_rdule.cti_hdh/a><(mlxr_prefscode=skb="search_rdule.skb/a><)-am@nelxr_prefscode= _sourcm="search_rdule. _sourcm/a><, "lxr_prefscode=info="search_rdule.info/a><-am@nelxr_prefscode=srcle t="search_rdule.srcle t/a><)/module.h>
< ^= "lxr_prefscode=info="search_rdule.info/a><-am@nelxr_prefscode=invert="search_rdule.invert/a>>
>
>
   2
< "lxr_prefscode=et/_mt_reg="search_rdule.et/_mt_reg/a>< "lxr_prefscode=__read_mostly="search_rdule.__read_mostly/a>< = {me="L2">   2
<      = "e="L9">   9"et/"ss="com,me="L2">   2
<  = 0,me="L2">   2
<    = "lxr_prefscode=NFPROTO_UNSPEC="search_rdule.NFPROTO_UNSPEC/a><,me="L2">   2
<     = "lxr_prefscode=et/_mt="search_rdule.et/_mt/a><,me="L2">   2
< = sizcof(re;uct "lxr_prefscode=="net/_info="search_rdule.="net/_info/a><),me="L2">   2
<     = (1filteilte "lxr_prefscode=NF_INET_PRE_ROUTING="search_rdule.NF_INET_PRE_ROUTING/a><)f| (1filteilte "lxr_prefscode=NF_INET_LOCAL_IN="search_rdule.NF_INET_LOCAL_IN/a><)f|me="L2">   2
<),me="L2">   2
<        ."lxr_prefscode=ec="search_rdule.ee/a><        = "lxr_prefscode=THIS_MODULE="search_rdule.THIS_MODULE/a><,me="L2">   2
>
   2
< "lxr_prefscode=et/_mt_init="search_rdule.et/_mt_init/a><(void)e="L10">  10
   2
<(&nelxr_prefscode=et/_mt_reg="search_rdule.et/_mt_reg/a><)/module.h>
>
   2
< "lxr_prefscode=et/_mt_exit="search_rdule.et/_mt_exit/a><(void)e="L10">  10
   2
<        "lxr_prefscode=xt_unregishre_ettch="search_rdule.="nunregishre_ettch/a><(&nelxr_prefscode=et/_mt_reg="search_rdule.et/_mt_reg/a><)/module.h>
>
   2
<(mlxr_prefscode=et/_mt_init="search_rdule.et/_mt_init/a><)/module.h>
<(mlxr_prefscode=et/_mt_exit="search_rdule.et/_mt_exit/a><)/module.h>

   c.c#L7"foohre">
The original LXR program nt"> * podule.h&gprojects/lxe">LXR /a><, etur experiodule.hlxe@h" cl.no/a><.
ults"
	>
   c.c#L7"subfoohre">
lxe.h" cl.no kindly hostment">odule.hRedpill L" pro AS/a><,commviommeof L" ux consult at red opere Sofs servGens since"com5.
ults"
	 >/body
	>/htmlin