Lines Matching defs:ipnn
1405 nat_save_t ipn, *ipnn;
1423 ipnn = NULL;
1436 KMALLOCS(ipnn, nat_save_t *, ipn.ipn_dsize);
1437 if (ipnn == NULL)
1440 error = fr_inobjsz(data, ipnn, IPFOBJ_NATSAVE, ipn.ipn_dsize);
1446 ipnn = &ipn;
1454 bcopy((char *)&ipnn->ipn_nat, (char *)nat, sizeof(*nat));
1467 in = ipnn->ipn_nat.nat_ptr;
1476 bcopy((char *)&ipnn->ipn_ipnat, (char *)in, sizeof(*in));
1547 bcopy(ipnn->ipn_data, (char *)aps, sizeof(*aps));
1562 bcopy(ipnn->ipn_data + sizeof(*aps), aps->aps_data,
1583 ipnn->ipn_nat.nat_fr = fr;
1585 (void) fr_outobj(data, ipnn, IPFOBJ_NATSAVE);
1586 bcopy((char *)&ipnn->ipn_fr, (char *)fr, sizeof(*fr));
1619 if (ipnn != &ipn) {
1620 KFREES(ipnn, ipn.ipn_dsize);
1621 ipnn = NULL;
1645 if ((ipnn != NULL) && (ipnn != &ipn)) {
1646 KFREES(ipnn, ipn.ipn_dsize);