Lines Matching refs:nat_t

153 nat_t	**nat_table[2] = { NULL, NULL },
204 static void nat_tabmove(nat_t *);
207 nat_newmap(fr_info_t *, nat_t *, natinfo_t *);
209 nat_newrdr(fr_info_t *, nat_t *, natinfo_t *);
215 static int nat_finalise(fr_info_t *, nat_t *, natinfo_t *,
216 tcphdr_t *, nat_t **, int);
218 static nat_t *fr_natclone(fr_info_t *, nat_t *);
220 static int nat_wildok(nat_t *, int, int, int, int);
237 KMALLOCS(nat_table[0], nat_t **, sizeof(nat_t *) * ipf_nattable_sz);
239 bzero((char *)nat_table[0], ipf_nattable_sz * sizeof(nat_t *));
243 KMALLOCS(nat_table[1], nat_t **, sizeof(nat_t *) * ipf_nattable_sz);
245 bzero((char *)nat_table[1], ipf_nattable_sz * sizeof(nat_t *));
1205 nat_t *nat, *n;
1283 nat_t *n, *nat;
1405 nat_t *n, *nat;
1427 * than just the nat_t structure.
1449 KMALLOC(nat, nat_t *);
1826 nat_t *nat;
1906 nat_newmap(fr_info_t *fin, nat_t *nat, natinfo_t *ni)
1914 nat_t *natl;
2176 nat_newrdr(fr_info_t *fin, nat_t *nat, natinfo_t *ni)
2184 nat_t *natl;
2352 /* Returns: nat_t* - NULL == failure to create new NAT structure, */
2372 nat_t *
2373 nat_new(fr_info_t *fin, ipnat_t *np, nat_t **natsave, u_int flags, int direction)
2379 nat_t *nat, *natl;
2407 KMALLOC(nat, nat_t *);
2585 nat_t *nat,
2588 nat_t **natsave,
2654 nat_insert(nat_t *nat, int rev)
2657 nat_t **natp;
2741 /* Returns: nat_t* - point to matching NAT structure */
2749 nat_t *
2756 nat_t *nat;
2870 /* Returns: nat_t* - point to matching NAT structure */
2881 nat_t *
2890 nat_t *nat;
3121 /* Returns: nat_t* - NULL == no match, */
3141 nat_t *
3149 nat_t *nat;
3314 nat_tabmove(nat_t *nat)
3316 nat_t **natp;
3366 /* Returns: nat_t* - NULL == no match, */
3387 nat_t *
3395 nat_t *nat;
3540 /* Returns: nat_t* - NULL == no match, */
3557 nat_t *
3561 nat_t *nat;
3684 nat_update(fr_info_t *fin, nat_t *nat)
3767 nat_t *nat;
3921 fr_natout(fr_info_t *fin, nat_t *nat, int natadd, u_32_t nflags)
4052 nat_t *nat;
4221 fr_natin(fr_info_t *fin, nat_t *nat, int natadd, u_32_t nflags)
4332 nat_proto(fr_info_t *fin, nat_t *nat, u_int nflags)
4412 KFREES(nat_table[0], sizeof(nat_t *) * ipf_nattable_sz);
4416 KFREES(nat_table[1], sizeof(nat_t *) * ipf_nattable_sz);
4533 nat_t *nat;
4768 fr_natderef(nat_t **natp)
4770 nat_t *nat;
4799 static nat_t *
4800 fr_natclone(fr_info_t *fin, nat_t *nat)
4803 nat_t *clone;
4806 KMALLOC(clone, nat_t *);
4877 nat_wildok(nat_t *nat, int sport, int dport, int flags, int dir)
5000 fr_setnatqueue(nat_t *nat, int rev)
5055 nat_t *nat = NULL, *nextnat = NULL, zeronat;
5199 obj->ipfo_size = sizeof(nat_t);
5297 nat_t *nat, **natp;
5493 nat_t *nat;