Symbol: cookie_secrets
sbin/unwind/libunbound/util/data/msgparse.c
1088
rdata_ptr, opt_len, cookie_secrets,
sbin/unwind/libunbound/util/data/msgparse.c
1124
if(!cookie_secrets)
sbin/unwind/libunbound/util/data/msgparse.c
1126
lock_basic_lock(&cookie_secrets->lock);
sbin/unwind/libunbound/util/data/msgparse.c
1127
if(cookie_secrets->cookie_count < 1) {
sbin/unwind/libunbound/util/data/msgparse.c
1128
lock_basic_unlock(&cookie_secrets->lock);
sbin/unwind/libunbound/util/data/msgparse.c
1132
cookie_secrets->cookie_secrets[0].cookie_secret,
sbin/unwind/libunbound/util/data/msgparse.c
1134
lock_basic_unlock(&cookie_secrets->lock);
sbin/unwind/libunbound/util/data/msgparse.c
1284
struct cookie_secrets* cookie_secrets)
sbin/unwind/libunbound/util/data/msgparse.c
1330
c, repinfo, now, region, cookie_secrets);
sbin/unwind/libunbound/util/data/msgparse.c
956
struct cookie_secrets* cookie_secrets)
sbin/unwind/libunbound/util/data/msgparse.h
360
struct cookie_secrets* cookie_secrets);
sbin/unwind/libunbound/util/data/msgparse.h
76
struct cookie_secrets;
sbin/unwind/libunbound/util/edns.c
214
struct cookie_secrets*
sbin/unwind/libunbound/util/edns.c
217
struct cookie_secrets* cookie_secrets = calloc(1,
sbin/unwind/libunbound/util/edns.c
218
sizeof(*cookie_secrets));
sbin/unwind/libunbound/util/edns.c
219
if(!cookie_secrets)
sbin/unwind/libunbound/util/edns.c
221
lock_basic_init(&cookie_secrets->lock);
sbin/unwind/libunbound/util/edns.c
222
lock_protect(&cookie_secrets->lock, &cookie_secrets->cookie_count,
sbin/unwind/libunbound/util/edns.c
223
sizeof(cookie_secrets->cookie_count));
sbin/unwind/libunbound/util/edns.c
224
lock_protect(&cookie_secrets->lock, cookie_secrets->cookie_secrets,
sbin/unwind/libunbound/util/edns.c
226
return cookie_secrets;
sbin/unwind/libunbound/util/edns.c
230
cookie_secrets_delete(struct cookie_secrets* cookie_secrets)
sbin/unwind/libunbound/util/edns.c
232
if(!cookie_secrets)
sbin/unwind/libunbound/util/edns.c
234
lock_basic_destroy(&cookie_secrets->lock);
sbin/unwind/libunbound/util/edns.c
235
explicit_bzero(cookie_secrets->cookie_secrets,
sbin/unwind/libunbound/util/edns.c
237
free(cookie_secrets);
sbin/unwind/libunbound/util/edns.c
242
cookie_secret_file_read(struct cookie_secrets* cookie_secrets,
sbin/unwind/libunbound/util/edns.c
251
cookie_secrets->cookie_count = 0;
sbin/unwind/libunbound/util/edns.c
274
decoded_len = hex_pton(secret, cookie_secrets->cookie_secrets[count].cookie_secret,
sbin/unwind/libunbound/util/edns.c
277
cookie_secrets->cookie_count++;
sbin/unwind/libunbound/util/edns.c
284
cookie_secrets_apply_cfg(struct cookie_secrets* cookie_secrets,
sbin/unwind/libunbound/util/edns.c
287
if(!cookie_secrets) {
sbin/unwind/libunbound/util/edns.c
293
if(!cookie_secret_file_read(cookie_secrets, cookie_secret_file))
sbin/unwind/libunbound/util/edns.c
300
struct cookie_secrets* cookie_secrets, int v4,
sbin/unwind/libunbound/util/edns.c
306
if(!cookie_secrets)
sbin/unwind/libunbound/util/edns.c
308
lock_basic_lock(&cookie_secrets->lock);
sbin/unwind/libunbound/util/edns.c
309
if(cookie_secrets->cookie_count == 0) {
sbin/unwind/libunbound/util/edns.c
310
lock_basic_unlock(&cookie_secrets->lock);
sbin/unwind/libunbound/util/edns.c
313
for(i=0; i<cookie_secrets->cookie_count; i++) {
sbin/unwind/libunbound/util/edns.c
316
cookie_secrets->cookie_secrets[i].cookie_secret,
sbin/unwind/libunbound/util/edns.c
320
lock_basic_unlock(&cookie_secrets->lock);
sbin/unwind/libunbound/util/edns.c
330
lock_basic_unlock(&cookie_secrets->lock);
sbin/unwind/libunbound/util/edns.c
334
void add_cookie_secret(struct cookie_secrets* cookie_secrets,
sbin/unwind/libunbound/util/edns.c
339
if(!cookie_secrets)
sbin/unwind/libunbound/util/edns.c
347
if(cookie_secrets->cookie_count == 0) {
sbin/unwind/libunbound/util/edns.c
348
memcpy( cookie_secrets->cookie_secrets->cookie_secret
sbin/unwind/libunbound/util/edns.c
350
cookie_secrets->cookie_count = 1;
sbin/unwind/libunbound/util/edns.c
355
memmove( &cookie_secrets->cookie_secrets[2], &cookie_secrets->cookie_secrets[1]
sbin/unwind/libunbound/util/edns.c
358
memcpy( cookie_secrets->cookie_secrets[1].cookie_secret
sbin/unwind/libunbound/util/edns.c
360
cookie_secrets->cookie_count = cookie_secrets->cookie_count < UNBOUND_COOKIE_HISTORY_SIZE
sbin/unwind/libunbound/util/edns.c
361
? cookie_secrets->cookie_count + 1 : UNBOUND_COOKIE_HISTORY_SIZE;
sbin/unwind/libunbound/util/edns.c
365
void activate_cookie_secret(struct cookie_secrets* cookie_secrets)
sbin/unwind/libunbound/util/edns.c
368
if(!cookie_secrets)
sbin/unwind/libunbound/util/edns.c
376
if(cookie_secrets->cookie_count < 2)
sbin/unwind/libunbound/util/edns.c
378
memcpy( active_secret, cookie_secrets->cookie_secrets[0].cookie_secret
sbin/unwind/libunbound/util/edns.c
380
memmove( &cookie_secrets->cookie_secrets[0], &cookie_secrets->cookie_secrets[1]
sbin/unwind/libunbound/util/edns.c
382
memcpy( cookie_secrets->cookie_secrets[cookie_secrets->cookie_count - 1].cookie_secret
sbin/unwind/libunbound/util/edns.c
387
void drop_cookie_secret(struct cookie_secrets* cookie_secrets)
sbin/unwind/libunbound/util/edns.c
389
if(!cookie_secrets)
sbin/unwind/libunbound/util/edns.c
393
if(cookie_secrets->cookie_count < 2)
sbin/unwind/libunbound/util/edns.c
395
explicit_bzero( cookie_secrets->cookie_secrets[cookie_secrets->cookie_count - 1].cookie_secret
sbin/unwind/libunbound/util/edns.c
397
cookie_secrets->cookie_count -= 1;
sbin/unwind/libunbound/util/edns.h
101
cookie_secret_type cookie_secrets[UNBOUND_COOKIE_HISTORY_SIZE];
sbin/unwind/libunbound/util/edns.h
214
struct cookie_secrets* cookie_secrets_create(void);
sbin/unwind/libunbound/util/edns.h
220
void cookie_secrets_delete(struct cookie_secrets* cookie_secrets);
sbin/unwind/libunbound/util/edns.h
228
int cookie_secrets_apply_cfg(struct cookie_secrets* cookie_secrets,
sbin/unwind/libunbound/util/edns.h
245
struct cookie_secrets* cookie_secrets, int v4,
sbin/unwind/libunbound/util/edns.h
254
void add_cookie_secret(struct cookie_secrets* cookie_secrets, uint8_t* secret,
sbin/unwind/libunbound/util/edns.h
261
void activate_cookie_secret(struct cookie_secrets* cookie_secrets);
sbin/unwind/libunbound/util/edns.h
267
void drop_cookie_secret(struct cookie_secrets* cookie_secrets);
usr.sbin/nsd/difffile.c
1939
size_t cookie_count, void* cookie_secrets) {
usr.sbin/nsd/difffile.c
1955
memmove(p, cookie_secrets, secrets_size);
usr.sbin/nsd/difffile.c
2214
memmove(nsd->cookie_secrets, task->zname, sizeof(nsd->cookie_secrets));
usr.sbin/nsd/difffile.c
2215
explicit_bzero(task->zname, sizeof(nsd->cookie_secrets));
usr.sbin/nsd/difffile.h
155
size_t cookie_count, void* cookie_secrets);
usr.sbin/nsd/edns.c
293
nsd->cookie_secrets[0].cookie_secret, hash, 8);
usr.sbin/nsd/edns.c
306
nsd->cookie_secrets[i].cookie_secret, hash, 8);
usr.sbin/nsd/edns.c
335
siphash(q->edns.cookie, 32, nsd->cookie_secrets[0].cookie_secret, hash, 8);
usr.sbin/nsd/edns.c
339
siphash(q->edns.cookie, 20, nsd->cookie_secrets[0].cookie_secret, hash, 8);
usr.sbin/nsd/edns.c
343
siphash(q->edns.cookie, 20, nsd->cookie_secrets[0].cookie_secret, hash, 8);
usr.sbin/nsd/nsd.h
398
cookie_secrets_type cookie_secrets;
usr.sbin/nsd/remote.c
2136
, xfrd->nsd->cookie_secrets);
usr.sbin/nsd/remote.c
2570
struct cookie_secret const* cs = &nsd->cookie_secrets[i];
usr.sbin/nsd/remote.c
2584
nsd->do_answer_cookie, nsd->cookie_count, nsd->cookie_secrets);
usr.sbin/nsd/remote.c
2605
memcpy( backup_cookie_secrets, nsd->cookie_secrets
usr.sbin/nsd/remote.c
2609
memcpy( nsd->cookie_secrets, backup_cookie_secrets
usr.sbin/nsd/remote.c
2631
memcpy( backup_cookie_secrets, nsd->cookie_secrets
usr.sbin/nsd/remote.c
2635
memcpy( nsd->cookie_secrets, backup_cookie_secrets
usr.sbin/nsd/remote.c
2672
memcpy( backup_cookie_secrets, nsd->cookie_secrets
usr.sbin/nsd/remote.c
2684
memcpy( nsd->cookie_secrets, backup_cookie_secrets
usr.sbin/nsd/remote.c
2720
struct cookie_secret const* cs = &nsd->cookie_secrets[i];
usr.sbin/nsd/util.c
1134
memcpy( nsd->cookie_secrets->cookie_secret
usr.sbin/nsd/util.c
1141
memmove( &nsd->cookie_secrets[2], &nsd->cookie_secrets[1]
usr.sbin/nsd/util.c
1144
memcpy( nsd->cookie_secrets[1].cookie_secret
usr.sbin/nsd/util.c
1162
memcpy( active_secret, nsd->cookie_secrets[0].cookie_secret
usr.sbin/nsd/util.c
1164
memmove( &nsd->cookie_secrets[0], &nsd->cookie_secrets[1]
usr.sbin/nsd/util.c
1166
memcpy( nsd->cookie_secrets[nsd->cookie_count - 1].cookie_secret
usr.sbin/nsd/util.c
1177
explicit_bzero( nsd->cookie_secrets[nsd->cookie_count - 1].cookie_secret
usr.sbin/nsd/util.c
1184
cookie_secret_type cookie_secrets[NSD_COOKIE_HISTORY_SIZE];
usr.sbin/nsd/util.c
1199
nsd->cookie_secrets[0].cookie_secret,
usr.sbin/nsd/util.c
1209
nsd->cookie_secrets[1].cookie_secret,
usr.sbin/nsd/util.c
1265
explicit_bzero(cookie_secrets, sizeof(cookie_secrets));
usr.sbin/nsd/util.c
1271
decoded_len = hex_pton(secret, cookie_secrets[count].cookie_secret,
usr.sbin/nsd/util.c
1278
explicit_bzero(cookie_secrets, sizeof(cookie_secrets));
usr.sbin/nsd/util.c
1287
memcpy(nsd->cookie_secrets, cookie_secrets, sizeof(cookie_secrets));
usr.sbin/nsd/util.c
1290
explicit_bzero(cookie_secrets, sizeof(cookie_secrets));
usr.sbin/nsd/util.c
1296
explicit_bzero(cookie_secrets, sizeof(cookie_secrets));
usr.sbin/nsd/util.c
1305
|| !RAND_bytes(nsd->cookie_secrets[j].cookie_secret, NSD_COOKIE_SECRET_SIZE))
usr.sbin/nsd/util.c
1308
nsd->cookie_secrets[j].cookie_secret[i] = random_generate(256);
usr.sbin/unbound/daemon/daemon.c
1033
if(!(daemon->cookie_secrets = cookie_secrets_create()))
usr.sbin/unbound/daemon/daemon.c
1035
if(!cookie_secrets_apply_cfg(daemon->cookie_secrets,
usr.sbin/unbound/daemon/daemon.c
1255
cookie_secrets_delete(daemon->cookie_secrets);
usr.sbin/unbound/daemon/daemon.h
182
struct cookie_secrets* cookie_secrets;
usr.sbin/unbound/daemon/daemon.h
62
struct cookie_secrets;
usr.sbin/unbound/daemon/remote.c
3706
struct cookie_secrets* cookie_secrets = worker->daemon->cookie_secrets;
usr.sbin/unbound/daemon/remote.c
3722
if(cookie_secrets == NULL) {
usr.sbin/unbound/daemon/remote.c
3728
for(i = 0; i < cookie_secrets->cookie_count; i++) {
usr.sbin/unbound/daemon/remote.c
3729
struct cookie_secret const* cs = &cookie_secrets->
usr.sbin/unbound/daemon/remote.c
3730
cookie_secrets[i];
usr.sbin/unbound/daemon/remote.c
3748
struct cookie_secrets* cookie_secrets = worker->daemon->cookie_secrets;
usr.sbin/unbound/daemon/remote.c
3754
if(cookie_secrets == NULL) {
usr.sbin/unbound/daemon/remote.c
3758
lock_basic_lock(&cookie_secrets->lock);
usr.sbin/unbound/daemon/remote.c
3760
if(cookie_secrets->cookie_count <= 1 ) {
usr.sbin/unbound/daemon/remote.c
3761
lock_basic_unlock(&cookie_secrets->lock);
usr.sbin/unbound/daemon/remote.c
3767
lock_basic_unlock(&cookie_secrets->lock);
usr.sbin/unbound/daemon/remote.c
3772
activate_cookie_secret(cookie_secrets);
usr.sbin/unbound/daemon/remote.c
3775
lock_basic_unlock(&cookie_secrets->lock);
usr.sbin/unbound/daemon/remote.c
3783
struct cookie_secrets* cookie_secrets = worker->daemon->cookie_secrets;
usr.sbin/unbound/daemon/remote.c
3789
if(cookie_secrets == NULL) {
usr.sbin/unbound/daemon/remote.c
3793
lock_basic_lock(&cookie_secrets->lock);
usr.sbin/unbound/daemon/remote.c
3795
if(cookie_secrets->cookie_count <= 1 ) {
usr.sbin/unbound/daemon/remote.c
3796
lock_basic_unlock(&cookie_secrets->lock);
usr.sbin/unbound/daemon/remote.c
3802
lock_basic_unlock(&cookie_secrets->lock);
usr.sbin/unbound/daemon/remote.c
3807
drop_cookie_secret(cookie_secrets);
usr.sbin/unbound/daemon/remote.c
3810
lock_basic_unlock(&cookie_secrets->lock);
usr.sbin/unbound/daemon/remote.c
3819
struct cookie_secrets* cookie_secrets = worker->daemon->cookie_secrets;
usr.sbin/unbound/daemon/remote.c
3825
if(cookie_secrets == NULL) {
usr.sbin/unbound/daemon/remote.c
3826
worker->daemon->cookie_secrets = cookie_secrets_create();
usr.sbin/unbound/daemon/remote.c
3827
if(!worker->daemon->cookie_secrets) {
usr.sbin/unbound/daemon/remote.c
3831
cookie_secrets = worker->daemon->cookie_secrets;
usr.sbin/unbound/daemon/remote.c
3833
lock_basic_lock(&cookie_secrets->lock);
usr.sbin/unbound/daemon/remote.c
3836
lock_basic_unlock(&cookie_secrets->lock);
usr.sbin/unbound/daemon/remote.c
3841
lock_basic_unlock(&cookie_secrets->lock);
usr.sbin/unbound/daemon/remote.c
3849
lock_basic_unlock(&cookie_secrets->lock);
usr.sbin/unbound/daemon/remote.c
3858
lock_basic_unlock(&cookie_secrets->lock);
usr.sbin/unbound/daemon/remote.c
3865
add_cookie_secret(cookie_secrets, secret, UNBOUND_COOKIE_SECRET_SIZE);
usr.sbin/unbound/daemon/remote.c
3869
lock_basic_unlock(&cookie_secrets->lock);
usr.sbin/unbound/daemon/remote.c
3877
struct cookie_secrets* cookie_secrets = worker->daemon->cookie_secrets;
usr.sbin/unbound/daemon/remote.c
3881
if(!cookie_secrets)
usr.sbin/unbound/daemon/remote.c
3883
lock_basic_lock(&cookie_secrets->lock);
usr.sbin/unbound/daemon/remote.c
3884
for(i = 0; (size_t)i < cookie_secrets->cookie_count; i++) {
usr.sbin/unbound/daemon/remote.c
3885
struct cookie_secret const* cs = &cookie_secrets->
usr.sbin/unbound/daemon/remote.c
3886
cookie_secrets[i];
usr.sbin/unbound/daemon/remote.c
3895
else if (cookie_secrets->cookie_count == 2)
usr.sbin/unbound/daemon/remote.c
3901
lock_basic_unlock(&cookie_secrets->lock);
usr.sbin/unbound/daemon/worker.c
1692
worker->daemon->cookie_secrets)) != 0) {
usr.sbin/unbound/util/data/msgparse.c
1088
rdata_ptr, opt_len, cookie_secrets,
usr.sbin/unbound/util/data/msgparse.c
1124
if(!cookie_secrets)
usr.sbin/unbound/util/data/msgparse.c
1126
lock_basic_lock(&cookie_secrets->lock);
usr.sbin/unbound/util/data/msgparse.c
1127
if(cookie_secrets->cookie_count < 1) {
usr.sbin/unbound/util/data/msgparse.c
1128
lock_basic_unlock(&cookie_secrets->lock);
usr.sbin/unbound/util/data/msgparse.c
1132
cookie_secrets->cookie_secrets[0].cookie_secret,
usr.sbin/unbound/util/data/msgparse.c
1134
lock_basic_unlock(&cookie_secrets->lock);
usr.sbin/unbound/util/data/msgparse.c
1284
struct cookie_secrets* cookie_secrets)
usr.sbin/unbound/util/data/msgparse.c
1330
c, repinfo, now, region, cookie_secrets);
usr.sbin/unbound/util/data/msgparse.c
956
struct cookie_secrets* cookie_secrets)
usr.sbin/unbound/util/data/msgparse.h
360
struct cookie_secrets* cookie_secrets);
usr.sbin/unbound/util/data/msgparse.h
76
struct cookie_secrets;
usr.sbin/unbound/util/edns.c
214
struct cookie_secrets*
usr.sbin/unbound/util/edns.c
217
struct cookie_secrets* cookie_secrets = calloc(1,
usr.sbin/unbound/util/edns.c
218
sizeof(*cookie_secrets));
usr.sbin/unbound/util/edns.c
219
if(!cookie_secrets)
usr.sbin/unbound/util/edns.c
221
lock_basic_init(&cookie_secrets->lock);
usr.sbin/unbound/util/edns.c
222
lock_protect(&cookie_secrets->lock, &cookie_secrets->cookie_count,
usr.sbin/unbound/util/edns.c
223
sizeof(cookie_secrets->cookie_count));
usr.sbin/unbound/util/edns.c
224
lock_protect(&cookie_secrets->lock, cookie_secrets->cookie_secrets,
usr.sbin/unbound/util/edns.c
226
return cookie_secrets;
usr.sbin/unbound/util/edns.c
230
cookie_secrets_delete(struct cookie_secrets* cookie_secrets)
usr.sbin/unbound/util/edns.c
232
if(!cookie_secrets)
usr.sbin/unbound/util/edns.c
234
lock_basic_destroy(&cookie_secrets->lock);
usr.sbin/unbound/util/edns.c
235
explicit_bzero(cookie_secrets->cookie_secrets,
usr.sbin/unbound/util/edns.c
237
free(cookie_secrets);
usr.sbin/unbound/util/edns.c
242
cookie_secret_file_read(struct cookie_secrets* cookie_secrets,
usr.sbin/unbound/util/edns.c
251
cookie_secrets->cookie_count = 0;
usr.sbin/unbound/util/edns.c
274
decoded_len = hex_pton(secret, cookie_secrets->cookie_secrets[count].cookie_secret,
usr.sbin/unbound/util/edns.c
277
cookie_secrets->cookie_count++;
usr.sbin/unbound/util/edns.c
284
cookie_secrets_apply_cfg(struct cookie_secrets* cookie_secrets,
usr.sbin/unbound/util/edns.c
287
if(!cookie_secrets) {
usr.sbin/unbound/util/edns.c
293
if(!cookie_secret_file_read(cookie_secrets, cookie_secret_file))
usr.sbin/unbound/util/edns.c
300
struct cookie_secrets* cookie_secrets, int v4,
usr.sbin/unbound/util/edns.c
306
if(!cookie_secrets)
usr.sbin/unbound/util/edns.c
308
lock_basic_lock(&cookie_secrets->lock);
usr.sbin/unbound/util/edns.c
309
if(cookie_secrets->cookie_count == 0) {
usr.sbin/unbound/util/edns.c
310
lock_basic_unlock(&cookie_secrets->lock);
usr.sbin/unbound/util/edns.c
313
for(i=0; i<cookie_secrets->cookie_count; i++) {
usr.sbin/unbound/util/edns.c
316
cookie_secrets->cookie_secrets[i].cookie_secret,
usr.sbin/unbound/util/edns.c
320
lock_basic_unlock(&cookie_secrets->lock);
usr.sbin/unbound/util/edns.c
330
lock_basic_unlock(&cookie_secrets->lock);
usr.sbin/unbound/util/edns.c
334
void add_cookie_secret(struct cookie_secrets* cookie_secrets,
usr.sbin/unbound/util/edns.c
339
if(!cookie_secrets)
usr.sbin/unbound/util/edns.c
347
if(cookie_secrets->cookie_count == 0) {
usr.sbin/unbound/util/edns.c
348
memcpy( cookie_secrets->cookie_secrets->cookie_secret
usr.sbin/unbound/util/edns.c
350
cookie_secrets->cookie_count = 1;
usr.sbin/unbound/util/edns.c
355
memmove( &cookie_secrets->cookie_secrets[2], &cookie_secrets->cookie_secrets[1]
usr.sbin/unbound/util/edns.c
358
memcpy( cookie_secrets->cookie_secrets[1].cookie_secret
usr.sbin/unbound/util/edns.c
360
cookie_secrets->cookie_count = cookie_secrets->cookie_count < UNBOUND_COOKIE_HISTORY_SIZE
usr.sbin/unbound/util/edns.c
361
? cookie_secrets->cookie_count + 1 : UNBOUND_COOKIE_HISTORY_SIZE;
usr.sbin/unbound/util/edns.c
365
void activate_cookie_secret(struct cookie_secrets* cookie_secrets)
usr.sbin/unbound/util/edns.c
368
if(!cookie_secrets)
usr.sbin/unbound/util/edns.c
376
if(cookie_secrets->cookie_count < 2)
usr.sbin/unbound/util/edns.c
378
memcpy( active_secret, cookie_secrets->cookie_secrets[0].cookie_secret
usr.sbin/unbound/util/edns.c
380
memmove( &cookie_secrets->cookie_secrets[0], &cookie_secrets->cookie_secrets[1]
usr.sbin/unbound/util/edns.c
382
memcpy( cookie_secrets->cookie_secrets[cookie_secrets->cookie_count - 1].cookie_secret
usr.sbin/unbound/util/edns.c
387
void drop_cookie_secret(struct cookie_secrets* cookie_secrets)
usr.sbin/unbound/util/edns.c
389
if(!cookie_secrets)
usr.sbin/unbound/util/edns.c
393
if(cookie_secrets->cookie_count < 2)
usr.sbin/unbound/util/edns.c
395
explicit_bzero( cookie_secrets->cookie_secrets[cookie_secrets->cookie_count - 1].cookie_secret
usr.sbin/unbound/util/edns.c
397
cookie_secrets->cookie_count -= 1;
usr.sbin/unbound/util/edns.h
101
cookie_secret_type cookie_secrets[UNBOUND_COOKIE_HISTORY_SIZE];
usr.sbin/unbound/util/edns.h
214
struct cookie_secrets* cookie_secrets_create(void);
usr.sbin/unbound/util/edns.h
220
void cookie_secrets_delete(struct cookie_secrets* cookie_secrets);
usr.sbin/unbound/util/edns.h
228
int cookie_secrets_apply_cfg(struct cookie_secrets* cookie_secrets,
usr.sbin/unbound/util/edns.h
245
struct cookie_secrets* cookie_secrets, int v4,
usr.sbin/unbound/util/edns.h
254
void add_cookie_secret(struct cookie_secrets* cookie_secrets, uint8_t* secret,
usr.sbin/unbound/util/edns.h
261
void activate_cookie_secret(struct cookie_secrets* cookie_secrets);
usr.sbin/unbound/util/edns.h
267
void drop_cookie_secret(struct cookie_secrets* cookie_secrets);