Home
last modified time | relevance | path

Searched refs:state_seed (Results 1 – 1 of 1) sorted by relevance

/freebsd/sys/netpfil/ipfilter/netinet/
H A Dip_state.c293 u_long *state_seed; in ipf_state_seed_alloc() local
294 KMALLOCS(state_seed, u_long *, state_size * sizeof(*state_seed)); in ipf_state_seed_alloc()
295 if (state_seed == NULL) in ipf_state_seed_alloc()
303 state_seed[i] = arc4random(); in ipf_state_seed_alloc()
305 state_seed[i] = ((u_long)state_seed + i) * state_size; in ipf_state_seed_alloc()
306 state_seed[i] ^= 0xa5a55a5a; in ipf_state_seed_alloc()
307 state_seed[i] *= (u_long)state_seed; in ipf_state_seed_alloc()
308 state_seed[i] ^= 0x5a5aa5a5; in ipf_state_seed_alloc()
309 state_seed[i] *= state_max; in ipf_state_seed_alloc()
312 return (state_seed); in ipf_state_seed_alloc()