Lines Matching refs:ipnn
1568 nat_save_t ipn, *ipnn;
1602 ipnn = NULL;
1615 KMALLOCS(ipnn, nat_save_t *, ipn.ipn_dsize);
1616 if (ipnn == NULL)
1619 error = fr_inobjsz(data, ipnn, IPFOBJ_NATSAVE, ipn.ipn_dsize);
1625 ipnn = &ipn;
1633 bcopy((char *)&ipnn->ipn_nat, (char *)nat, sizeof(*nat));
1646 in = ipnn->ipn_nat.nat_ptr;
1655 bcopy((char *)&ipnn->ipn_ipnat, (char *)in, sizeof(*in));
1757 bcopy(ipnn->ipn_data, (char *)aps, sizeof(*aps));
1772 bcopy(ipnn->ipn_data + sizeof(*aps), aps->aps_data,
1793 ipnn->ipn_nat.nat_fr = fr;
1794 (void) fr_outobj(data, ipnn, IPFOBJ_NATSAVE);
1795 bcopy((char *)&ipnn->ipn_fr, (char *)fr, sizeof(*fr));
1827 if (ipnn != &ipn) {
1828 KFREES(ipnn, ipn.ipn_dsize);
1829 ipnn = NULL;
1871 if ((ipnn != NULL) && (ipnn != &ipn)) {
1872 KFREES(ipnn, ipn.ipn_dsize);