• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/sys/contrib/ipfilter/netinet/

Lines Matching refs:ipn

1798 	nat_save_t *ipn, ipns;
1810 KMALLOCS(ipn, nat_save_t *, ipns.ipn_dsize);
1811 if (ipn == NULL) {
1820 ipn->ipn_dsize = ipns.ipn_dsize;
1846 ipn->ipn_next = nat->nat_next;
1851 bcopy((char *)nat, &ipn->ipn_nat, sizeof(*nat));
1857 bcopy((char *)nat->nat_ptr, (char *)&ipn->ipn_ipnat,
1858 ipn->ipn_ipnat.in_size);
1865 bcopy((char *)nat->nat_fr, (char *)&ipn->ipn_fr,
1866 sizeof(ipn->ipn_fr));
1874 outsize = ipn->ipn_dsize - sizeof(*ipn) + sizeof(ipn->ipn_data);
1884 s = ipn->ipn_data;
1896 error = ipf_outobjsz(softc, data, ipn, IPFOBJ_NATSAVE,
1901 if (ipn != NULL) {
1902 KFREES(ipn, ipns.ipn_dsize);
1931 nat_save_t ipn, *ipnn;
1939 error = ipf_inobj(softc, data, NULL, &ipn, IPFOBJ_NATSAVE);
1957 if (ipn.ipn_dsize > sizeof(ipn)) {
1958 if (ipn.ipn_dsize > 81920) {
1964 KMALLOCS(ipnn, nat_save_t *, ipn.ipn_dsize);
1970 bzero(ipnn, ipn.ipn_dsize);
1972 ipn.ipn_dsize);
1977 ipnn = &ipn;
2206 if (ipnn != &ipn) {
2207 KFREES(ipnn, ipn.ipn_dsize);
2237 if ((ipnn != NULL) && (ipnn != &ipn)) {
2238 KFREES(ipnn, ipn.ipn_dsize);
2278 struct ipnat *ipn;
2403 ipn = nat->nat_ptr;
2406 if (ipn != NULL) {
2407 ipn->in_space++;
2408 ipf_nat_rule_deref(softc, &ipn);
4084 ipnat_t *ipn;
4183 ipn = nat->nat_ptr;
4184 if ((ipn != NULL) && (nat->nat_aps != NULL))
4419 ipnat_t *ipn;
4506 ipn = nat->nat_ptr;
4507 if ((ipn != NULL) && (nat->nat_aps != NULL))
6603 ipnat_t *ipn, *nextipnat = NULL, zeroipn;
6636 ipn = t->ipt_data;
6637 if (ipn == NULL) {
6640 nextipnat = ipn->in_next;
6702 if (ipn != NULL) {
6704 ipf_nat_rule_deref(softc, &ipn);