nptv6_cfg
nptv6_getlasthdr(struct nptv6_cfg *cfg, struct mbuf *m, int *offset)
nptv6_translate_icmpv6(struct nptv6_cfg *cfg, struct mbuf **mp, int offset)
nptv6_search_index(struct nptv6_cfg *cfg, struct in6_addr *a)
nptv6_rewrite_internal(struct nptv6_cfg *cfg, struct mbuf **mp, int offset)
nptv6_rewrite_external(struct nptv6_cfg *cfg, struct mbuf **mp, int offset)
struct nptv6_cfg *cfg;
static struct nptv6_cfg *
struct nptv6_cfg *cfg;
cfg = malloc(sizeof(struct nptv6_cfg), M_IPFW, M_WAITOK | M_ZERO);
nptv6_free_config(struct nptv6_cfg *cfg)
nptv6_export_config(struct ip_fw_chain *ch, struct nptv6_cfg *cfg,
nptv6_export_config(da->ch, (struct nptv6_cfg *)no, uc);
static struct nptv6_cfg *
struct nptv6_cfg *cfg;
cfg = (struct nptv6_cfg *)ipfw_objhash_lookup_name_type(ni, set,
nptv6_calculate_adjustment(struct nptv6_cfg *cfg)
nptv6_set_external(struct nptv6_cfg *cfg, struct in6_addr *addr)
nptv6_find_prefix(struct ip_fw_chain *ch, struct nptv6_cfg *cfg,
struct nptv6_cfg *cfg;
cfg = (struct nptv6_cfg *)SRV_OBJECT(ch, no->kidx);
struct nptv6_cfg *cfg;
static struct nptv6_cfg *nptv6_alloc_config(const char *name, uint8_t set);
static void nptv6_free_config(struct nptv6_cfg *cfg);
static struct nptv6_cfg *nptv6_find(struct namedobj_instance *ni,
struct nptv6_cfg *cfg;
static int nptv6_rewrite_internal(struct nptv6_cfg *cfg, struct mbuf **mp,
static int nptv6_rewrite_external(struct nptv6_cfg *cfg, struct mbuf **mp,
(struct nptv6_cfg *)SRV_OBJECT((chain), insntod(cmd, kidx)->kidx)
export_stats(struct ip_fw_chain *ch, struct nptv6_cfg *cfg,
struct nptv6_cfg *cfg;
struct nptv6_cfg *cfg;
struct nptv6_cfg *cfg;
cfg = (struct nptv6_cfg *)SRV_OBJECT(ch, no->kidx);