Lines Matching defs:ipn

1778 	nat_save_t *ipn, ipns;
1790 KMALLOCS(ipn, nat_save_t *, ipns.ipn_dsize);
1791 if (ipn == NULL) {
1800 ipn->ipn_dsize = ipns.ipn_dsize;
1826 ipn->ipn_next = nat->nat_next;
1831 bcopy((char *)nat, &ipn->ipn_nat, sizeof(*nat));
1837 bcopy((char *)nat->nat_ptr, (char *)&ipn->ipn_ipnat,
1838 ipn->ipn_ipnat.in_size);
1845 bcopy((char *)nat->nat_fr, (char *)&ipn->ipn_fr,
1846 sizeof(ipn->ipn_fr));
1854 outsize = ipn->ipn_dsize - sizeof(*ipn) + sizeof(ipn->ipn_data);
1864 s = ipn->ipn_data;
1880 error = ipf_outobjsz(softc, data, ipn, IPFOBJ_NATSAVE,
1888 if (ipn != NULL) {
1889 KFREES(ipn, ipns.ipn_dsize);
1912 nat_save_t *ipn, *ipnn;
1920 KMALLOC(ipn, nat_save_t *);
1921 if (ipn == NULL)
1923 error = ipf_inobj(softc, data, NULL, ipn, IPFOBJ_NATSAVE);
1942 if (ipn->ipn_dsize > sizeof(*ipn)) {
1943 if (ipn->ipn_dsize > 81920) {
1949 KMALLOCS(ipnn, nat_save_t *, ipn->ipn_dsize);
1955 bzero(ipnn, ipn->ipn_dsize);
1957 ipn->ipn_dsize);
1962 ipnn = ipn;
2196 if (ipnn != ipn) {
2197 KFREES(ipnn, ipn->ipn_dsize);
2229 if ((ipnn != NULL) && (ipnn != ipn)) {
2230 KFREES(ipnn, ipn->ipn_dsize);
2232 if (ipn != NULL)
2233 KFREE(ipn);
2270 struct ipnat *ipn;
2395 ipn = nat->nat_ptr;
2398 if (ipn != NULL) {
2399 ipn->in_space++;
2400 ipf_nat_rule_deref(softc, &ipn);
4028 ipnat_t *ipn;
4125 ipn = nat->nat_ptr;
4126 if ((ipn != NULL) && (nat->nat_aps != NULL))
4357 ipnat_t *ipn;
4443 ipn = nat->nat_ptr;
4444 if ((ipn != NULL) && (nat->nat_aps != NULL))
6521 ipnat_t *ipn, *nextipnat = NULL, zeroipn;
6554 ipn = t->ipt_data;
6555 if (ipn == NULL) {
6558 nextipnat = ipn->in_next;
6620 if (ipn != NULL) {
6622 ipf_nat_rule_deref(softc, &ipn);