Home
last modified time | relevance | path

Searched refs:mape (Results 1 – 9 of 9) sorted by relevance

/freebsd/sys/netpfil/pf/
H A Dpf_nv.c190 pf_nvmape_to_mape(const nvlist_t *nvl, struct pf_mape_portset *mape) in pf_nvmape_to_mape() argument
194 bzero(mape, sizeof(*mape)); in pf_nvmape_to_mape()
195 PFNV_CHK(pf_nvuint8(nvl, "offset", &mape->offset)); in pf_nvmape_to_mape()
196 PFNV_CHK(pf_nvuint8(nvl, "psidlen", &mape->psidlen)); in pf_nvmape_to_mape()
197 PFNV_CHK(pf_nvuint16(nvl, "psid", &mape->psid)); in pf_nvmape_to_mape()
204 pf_mape_to_nvmape(const struct pf_mape_portset *mape) in pf_mape_to_nvmape() argument
212 nvlist_add_number(nvl, "offset", mape->offset); in pf_mape_to_nvmape()
213 nvlist_add_number(nvl, "psidlen", mape->psidlen); in pf_mape_to_nvmape()
214 nvlist_add_number(nvl, "psid", mape->psid); in pf_mape_to_nvmape()
238 &kpool->mape)); in pf_nvpool_to_pool()
[all …]
H A Dpf_lb.c431 ashift = 16 - r->rdr.mape.offset; in pf_get_mape_sport()
432 psidshift = ashift - r->rdr.mape.psidlen; in pf_get_mape_sport()
433 psmask = r->rdr.mape.psid & ((1U << r->rdr.mape.psidlen) - 1); in pf_get_mape_sport()
437 ahigh = (1U << r->rdr.mape.offset) - 1; in pf_get_mape_sport()
819 if (r->rdr.mape.offset > 0) { in pf_get_translation()
825 r->rdr.mape.offset, in pf_get_translation()
826 r->rdr.mape.psidlen, in pf_get_translation()
827 r->rdr.mape.psid)); in pf_get_translation()
H A Dpf_nl.c577 { .type = PF_PT_MAPE, .off = _OUT(mape), .arg = &mape_portset_parser, .cb = nlattr_get_nested },
593 nlattr_add_mape_portset(nw, PF_PT_MAPE, &pool->mape); in nlattr_add_pool()
/freebsd/stand/forth/
H A Dmenu.rc49 set mainansi_caption[3]="^[1mEsc^[mape to loader prompt"
/freebsd/sbin/pfctl/
H A Dpfctl_parser.c498 if (pool->mape.offset > 0) in print_pool()
500 pool->mape.offset, pool->mape.psidlen, pool->mape.psid); in print_pool()
H A Dparse.y244 struct pf_mape_portset mape; member
4728 if (pool_opts.mape.offset) {
4753 pool_opts.mape.offset = $2;
4754 pool_opts.mape.psidlen = $4;
4755 pool_opts.mape.psid = $6;
4961 if ($10.mape.offset) {
4981 r.rdr.mape = $10.mape;
/freebsd/lib/libpfctl/
H A Dlibpfctl.c658 pf_nvmape_to_mape(const nvlist_t *nvl, struct pf_mape_portset *mape) in pf_nvmape_to_mape() argument
660 mape->offset = nvlist_get_number(nvl, "offset"); in pf_nvmape_to_mape()
661 mape->psidlen = nvlist_get_number(nvl, "psidlen"); in pf_nvmape_to_mape()
662 mape->psid = nvlist_get_number(nvl, "psid"); in pf_nvmape_to_mape()
682 pf_nvmape_to_mape(nvlist_get_nvlist(nvl, "mape"), &pool->mape); in pf_nvpool_to_pool()
1179 snl_add_msg_attr_mape(nw, PF_PT_MAPE, &pool->mape); in snl_add_msg_attr_rpool()
1523 { .type = PF_PT_MAPE, .off = _OUT(mape), .arg = &mape_portset_parser, .cb = snl_attr_get_nested },
H A Dlibpfctl.h151 struct pf_mape_portset mape; member
/freebsd/sys/net/
H A Dpfvar.h659 struct pf_mape_portset mape; member