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.c96 uint8_t oddeven:1, member
109 uint8_t oddeven; member
305 atomic_add_64(&V_pf_status.syncookies_inflight[V_pf_syncookie_status.oddeven], in pf_syncookie_send()
323 if (atomic_load_64(&V_pf_status.syncookies_inflight[cookie.flags.oddeven]) in pf_syncookie_check()
347 atomic_add_64(&V_pf_status.syncookies_inflight[cookie.flags.oddeven], -1); in pf_syncookie_validate()
398 MPASS(V_pf_syncookie_status.oddeven < 2); in pf_syncookie_newkey()
399 V_pf_syncookie_status.oddeven = (V_pf_syncookie_status.oddeven + 1) & 0x1; in pf_syncookie_newkey()
400 atomic_store_64(&V_pf_status.syncookies_inflight[V_pf_syncookie_status.oddeven], 0); in pf_syncookie_newkey()
401 arc4random_buf(V_pf_syncookie_status.key[V_pf_syncookie_status.oddeven], in pf_syncookie_newkey()
435 SipHash_SetKey(&ctx, V_pf_syncookie_status.key[cookie.flags.oddeven]); in pf_syncookie_mac()
[all …]
/freebsd/sys/netinet/
H A Dtcp_syncache.h112 volatile u_int oddeven; member
H A Dtcp_syncache.c2234 secbit = V_tcp_syncache.secret.oddeven & 0x1; in syncookie_generate()
2402 secbit = (sc->secret.oddeven & 0x1) ? 0 : 1; in syncookie_reseed()
2405 atomic_add_rel_int(&sc->secret.oddeven, 1); in syncookie_reseed()