if_clone
pflog_clone_create(struct if_clone *ifc, int unit)
int pflog_clone_create(struct if_clone *, int);
struct if_clone pflog_cloner =
int pfsync_clone_create(struct if_clone *, int);
struct if_clone pfsync_cloner =
pfsync_clone_create(struct if_clone *ifc, int unit)
static struct if_clone agr_cloner =
agr_clone_create(struct if_clone *ifc, int unit)
static int agr_clone_create(struct if_clone *, int);
struct if_clone *ifc;
struct if_clone *ifc;
static struct if_clone *
struct if_clone *ifc;
if_clone_attach(struct if_clone *ifc)
if_clone_detach(struct if_clone *ifc)
struct if_clone *ifc;
static struct if_clone *if_clone_lookup(const char *, int *);
static LIST_HEAD(, if_clone) if_cloners = LIST_HEAD_INITIALIZER(if_cloners);
void if_clone_attach(struct if_clone *);
void if_clone_detach(struct if_clone *);
LIST_ENTRY(if_clone) ifc_list; /* on list of cloners */
int (*ifc_create)(struct if_clone *, int);
static int bridge_clone_create(struct if_clone *, int);
static struct if_clone bridge_cloner =
bridge_clone_create(struct if_clone *ifc, int unit)
faith_clone_create(struct if_clone *ifc, int unit)
static int faith_clone_create(struct if_clone *, int);
static struct if_clone faith_cloner =
static int gif_clone_create(struct if_clone *, int);
static struct if_clone gif_cloner =
gif_clone_create(struct if_clone *ifc, int unit)
static int gre_clone_create(struct if_clone *, int);
static struct if_clone gre_cloner =
gre_clone_create(struct if_clone *ifc, int unit)
struct if_clone ipsec_cloner =
if_ipsec_clone_create(struct if_clone *ifc, int unit)
static int if_ipsec_clone_create(struct if_clone *, int);
static int l2tp_clone_create(struct if_clone *, int);
struct if_clone l2tp_cloner =
l2tp_clone_create(struct if_clone *ifc, int unit)
static int loop_clone_create(struct if_clone *, int);
static struct if_clone loop_cloner =
loop_clone_create(struct if_clone *ifc, int unit)
mpls_clone_create(struct if_clone *ifc, int unit)
static int mpls_clone_create(struct if_clone *, int);
static struct if_clone mpls_if_cloner =
static int ppp_clone_create(struct if_clone *, int);
struct if_clone ppp_cloner =
ppp_clone_create(struct if_clone *ifc, int unit)
static int pppoe_clone_create(struct if_clone *, int);
static struct if_clone pppoe_cloner =
pppoe_clone_create(struct if_clone *ifc, int unit)
static int sl_clone_create(struct if_clone *, int);
struct if_clone sl_cloner =
sl_clone_create(struct if_clone *ifc, int unit)
srt_clone_create(struct if_clone *cl, int unit)
struct if_clone srt_clone =
static int stf_clone_create(struct if_clone *, int);
struct if_clone stf_cloner =
stf_clone_create(struct if_clone *ifc, int unit)
static int tap_clone_create(struct if_clone *, int);
struct if_clone tap_cloners = IF_CLONE_INITIALIZER("tap",
tap_clone_create(struct if_clone *ifc, int unit)
tun_clone_create(struct if_clone *ifc, int unit)
static int tun_clone_create(struct if_clone *, int);
static struct if_clone tun_cloner =
static int vether_clone_create(struct if_clone *, int);
struct if_clone vether_cloner =
vether_clone_create(struct if_clone *ifc, int unit)
static int vlan_clone_create(struct if_clone *, int);
struct if_clone vlan_cloner =
vlan_clone_create(struct if_clone *ifc, int unit)
wg_clone_create(struct if_clone *ifc, int unit)
static int wg_clone_create(struct if_clone *, int);
static struct if_clone wg_cloner =
static int lagg_clone_create(struct if_clone *, int);
static struct if_clone lagg_cloner =
lagg_clone_create(struct if_clone *ifc, int unit)
npflog_clone_create(struct if_clone *ifc, int unit)
static int npflog_clone_create(struct if_clone *, int);
static struct if_clone npflog_cloner =
canloop_clone_create(struct if_clone *ifc, int unit)
static int canloop_clone_create(struct if_clone *, int);
static struct if_clone canloop_cloner =
static int carp_clone_create(struct if_clone *, int);
struct if_clone carp_cloner =
carp_clone_create(struct if_clone *ifc, int unit)
shmif_clone(struct if_clone *ifc, int unit)
static int shmif_clone(struct if_clone *, int);
struct if_clone shmif_cloner =
extern struct if_clone shmif_cloner; /* XXX */
virtif_clone(struct if_clone *ifc, int num)
static int virtif_clone(struct if_clone *, int);
struct if_clone VIF_CLONER =