Home
last modified time | relevance | path

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

/freebsd/sys/netpfil/pf/
H A Dpf_syncookies.c94 uint8_t oddeven:1, member
107 uint8_t oddeven; member
303 atomic_add_64(&V_pf_status.syncookies_inflight[V_pf_syncookie_status.oddeven], in pf_syncookie_send()
321 if (atomic_load_64(&V_pf_status.syncookies_inflight[cookie.flags.oddeven]) in pf_syncookie_check()
345 atomic_add_64(&V_pf_status.syncookies_inflight[cookie.flags.oddeven], -1); in pf_syncookie_validate()
396 MPASS(V_pf_syncookie_status.oddeven < 2); in pf_syncookie_newkey()
397 V_pf_syncookie_status.oddeven = (V_pf_syncookie_status.oddeven + 1) & 0x1; in pf_syncookie_newkey()
398 atomic_store_64(&V_pf_status.syncookies_inflight[V_pf_syncookie_status.oddeven], 0); in pf_syncookie_newkey()
399 arc4random_buf(V_pf_syncookie_status.key[V_pf_syncookie_status.oddeven], in pf_syncookie_newkey()
433 SipHash_SetKey(&ctx, V_pf_syncookie_status.key[cookie.flags.oddeven]); in pf_syncookie_mac()
[all …]
/freebsd/sys/netinet/
H A Dtcp_syncache.h113 volatile u_int oddeven; member
H A Dtcp_syncache.c2295 secbit = V_tcp_syncache.secret.oddeven & 0x1; in syncookie_generate()
2465 secbit = (sc->secret.oddeven & 0x1) ? 0 : 1; in syncookie_reseed()
2468 atomic_add_rel_int(&sc->secret.oddeven, 1); in syncookie_reseed()