Home
last modified time | relevance | path

Searched refs:pfi_kif (Results 1 – 14 of 14) sorted by relevance

/freebsd-10-stable/sys/netpfil/pf/
Dpf_if.c50 VNET_DEFINE(struct pfi_kif *, pfi_all);
72 static void pfi_kif_update(struct pfi_kif *);
74 static void pfi_table_update(struct pfr_ktable *, struct pfi_kif *, int,
78 static int pfi_if_compare(struct pfi_kif *, struct pfi_kif *);
79 static int pfi_skip_if(const char *, struct pfi_kif *);
88 RB_HEAD(pfi_ifhead, pfi_kif);
89 static RB_PROTOTYPE(pfi_ifhead, pfi_kif, pfik_tree, pfi_if_compare);
90 static RB_GENERATE(pfi_ifhead, pfi_kif, pfik_tree, pfi_if_compare);
97 LIST_HEAD(pfi_list, pfi_kif);
107 struct pfi_kif *kif; in pfi_initialize()
[all …]
Dpf_lb.c57 int, int, struct pfi_kif *,
123 int direction, struct pfi_kif *kif, struct pf_addr *saddr, u_int16_t sport, in pf_match_translation()
509 struct pfi_kif *kif, struct pf_src_node **sn, in pf_get_translation()
Dpf.c230 int, struct pfi_kif *, struct mbuf *, int,
237 u_int16_t, u_int16_t, int *, struct pfi_kif *,
241 struct pfi_kif *, struct mbuf *, void *,
246 struct pfi_kif *, struct mbuf *, int,
252 struct pfi_kif *, struct mbuf *, int,
255 struct pfi_kif *, struct mbuf *, int,
258 struct pfi_kif *, struct mbuf *, int,
261 struct pfi_kif *, struct mbuf *, struct pf_pdesc *);
274 static struct pf_state *pf_find_state(struct pfi_kif *,
1217 pf_state_insert(struct pfi_kif *kif, struct pf_state_key *skw, in pf_state_insert()
[all …]
Dif_pflog.c198 pflog_packet(struct pfi_kif *kif, struct mbuf *m, sa_family_t af, u_int8_t dir, in pflog_packet()
Dpf_ioctl.c1142 struct pfi_kif *kif = NULL; in pfioctl()
1390 struct pfi_kif *kif = NULL; in pfioctl()
2200 struct pfi_kif *kif = NULL; in pfioctl()
2306 struct pfi_kif *kif = NULL; in pfioctl()
3387 struct pfi_kif *ifstore; in pfioctl()
3390 if (io->pfiio_esize != sizeof(struct pfi_kif)) { in pfioctl()
3396 WOULD_OVERFLOW(io->pfiio_size, sizeof(struct pfi_kif))) { in pfioctl()
3401 bufsiz = io->pfiio_size * sizeof(struct pfi_kif); in pfioctl()
3402 ifstore = mallocarray(io->pfiio_size, sizeof(struct pfi_kif), in pfioctl()
Dpf_norm.c1181 pf_normalize_ip(struct mbuf **m0, int dir, struct pfi_kif *kif, u_short *reason, in pf_normalize_ip()
1421 pf_normalize_ip6(struct mbuf **m0, int dir, struct pfi_kif *kif, in pf_normalize_ip6()
1607 pf_normalize_tcp(int dir, struct pfi_kif *kif, struct mbuf *m, int ipoff, in pf_normalize_tcp()
Dif_pfsync.c410 struct pfi_kif *kif; in pfsync_state_import()
/freebsd-10-stable/sys/net/
Dpfvar.h98 struct pfi_kif *pfid_kif;
341 struct pfi_kif *kif;
508 struct pfi_kif *kif;
631 struct pfi_kif *kif;
725 struct pfi_kif *kif;
726 struct pfi_kif *rt_kif;
827 typedef int pflog_packet_t(struct pfi_kif *, struct mbuf *, sa_family_t,
1061 struct pfi_kif { struct
1064 RB_ENTRY(pfi_kif) _pfik_tree; argument
1065 LIST_ENTRY(pfi_kif) _pfik_list;
[all …]
Dif_pflog.h58 struct pfi_kif;
/freebsd-10-stable/sbin/pfctl/
Dpfctl.h76 int pfi_get_ifaces(const char *, struct pfi_kif *, int *);
Dpfctl_table.c67 static void print_iface(struct pfi_kif *, int);
585 struct pfi_kif *p; in pfctl_show_ifaces()
609 print_iface(struct pfi_kif *p, int opts) in print_iface()
Dpfctl_radix.c378 pfi_get_ifaces(const char *filter, struct pfi_kif *buf, int *size) in pfi_get_ifaces()
407 sizeof(struct pfi_kif), sizeof(struct pfioc_trans_e)
Dpfctl.c323 struct pfi_kif *p; in pfctl_check_skip_ifaces()
334 struct pfi_kif *p; in pfctl_clear_skip_ifaces()
/freebsd-10-stable/usr.sbin/bsnmpd/modules/snmp_pf/
Dpf_snmp.c64 struct pfi_kif pfi;
1146 struct pfi_kif *p = NULL; in pfi_refresh()
1160 io.pfiio_esize = sizeof(struct pfi_kif); in pfi_refresh()
1163 p = reallocf(p, numifs * sizeof(struct pfi_kif)); in pfi_refresh()
1189 memcpy(&e->pfi, p+i, sizeof(struct pfi_kif)); in pfi_refresh()