Searched refs:cookie_secrets (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/unbound/util/ |
| H A D | edns.c | 219 struct cookie_secrets* in cookie_secrets_delete() 222 struct cookie_secrets* cookie_secrets = calloc(1, 223 sizeof(*cookie_secrets)); 224 if(!cookie_secrets) in cookie_secret_file_read() argument 226 lock_basic_init(&cookie_secrets->lock); in cookie_secret_file_read() 227 lock_protect(&cookie_secrets->lock, &cookie_secrets->cookie_count, in cookie_secret_file_read() 228 sizeof(cookie_secrets->cookie_count)); in cookie_secret_file_read() 229 lock_protect(&cookie_secrets in cookie_secret_file_read() 199 struct cookie_secrets* cookie_secrets = calloc(1, cookie_secrets_create() local 212 cookie_secrets_delete(struct cookie_secrets * cookie_secrets) cookie_secrets_delete() argument 266 cookie_secrets_apply_cfg(struct cookie_secrets * cookie_secrets,char * cookie_secret_file) cookie_secrets_apply_cfg() argument 282 cookie_secrets_server_validate(const uint8_t * cookie,size_t cookie_len,struct cookie_secrets * cookie_secrets,int v4,const uint8_t * hash_input,uint32_t now) cookie_secrets_server_validate() argument 316 add_cookie_secret(struct cookie_secrets * cookie_secrets,uint8_t * secret,size_t secret_len) add_cookie_secret() argument 347 activate_cookie_secret(struct cookie_secrets * cookie_secrets) activate_cookie_secret() argument 369 drop_cookie_secret(struct cookie_secrets * cookie_secrets) drop_cookie_secret() argument [all...] |
| H A D | edns.h | 91 struct cookie_secrets { struct 101 cookie_secret_type cookie_secrets[UNBOUND_COOKIE_HISTORY_SIZE]; argument 214 struct cookie_secrets* cookie_secrets_create(void); 218 * @param cookie_secrets: the cookie secrets. 220 void cookie_secrets_delete(struct cookie_secrets* cookie_secrets); 224 * @param cookie_secrets: the cookie secrets structure. 228 int cookie_secrets_apply_cfg(struct cookie_secrets* cookie_secrets, 235 * @param cookie_secrets [all...] |
| /freebsd/contrib/unbound/daemon/ |
| H A D | daemon.h | 62 struct cookie_secrets; 182 struct cookie_secrets* cookie_secrets; member
|
| H A D | remote.c | 3791 struct cookie_secrets* cookie_secrets = worker->daemon->cookie_secrets; in cookie_secret_file_dump() local 3807 if(cookie_secrets == NULL) { in cookie_secret_file_dump() 3813 for(i = 0; i < cookie_secrets->cookie_count; i++) { in cookie_secret_file_dump() 3814 struct cookie_secret const* cs = &cookie_secrets-> in cookie_secret_file_dump() 3815 cookie_secrets[i]; in cookie_secret_file_dump() 3833 struct cookie_secrets* cookie_secrets = worker->daemon->cookie_secrets; in do_activate_cookie_secret() local 3839 if(cookie_secrets == NULL) { in do_activate_cookie_secret() 3843 lock_basic_lock(&cookie_secrets->lock); in do_activate_cookie_secret() 3845 if(cookie_secrets->cookie_count <= 1 ) { in do_activate_cookie_secret() 3846 lock_basic_unlock(&cookie_secrets->lock); in do_activate_cookie_secret() [all …]
|
| H A D | daemon.c | 1047 if(!(daemon->cookie_secrets = cookie_secrets_create())) in daemon_fork() 1049 if(!cookie_secrets_apply_cfg(daemon->cookie_secrets, in daemon_fork() 1270 cookie_secrets_delete(daemon->cookie_secrets); in daemon_delete()
|
| H A D | worker.c | 1697 worker->daemon->cookie_secrets)) != 0) { in worker_handle_request()
|
| /freebsd/contrib/unbound/util/data/ |
| H A D | msgparse.c | 956 struct cookie_secrets* cookie_secrets) in parse_edns_options_from_query() argument 1091 rdata_ptr, opt_len, cookie_secrets, in parse_edns_options_from_query() 1127 if(!cookie_secrets) in parse_edns_options_from_query() 1129 lock_basic_lock(&cookie_secrets->lock); in parse_edns_options_from_query() 1130 if(cookie_secrets->cookie_count < 1) { in parse_edns_options_from_query() 1131 lock_basic_unlock(&cookie_secrets->lock); in parse_edns_options_from_query() 1135 cookie_secrets->cookie_secrets[0].cookie_secret, in parse_edns_options_from_query() 1137 lock_basic_unlock(&cookie_secrets->lock); in parse_edns_options_from_query() 1287 struct cookie_secrets* cookie_secrets) in parse_edns_from_query_pkt() argument 1333 c, repinfo, now, region, cookie_secrets); in parse_edns_from_query_pkt()
|
| H A D | msgparse.h | 76 struct cookie_secrets; 360 struct cookie_secrets* cookie_secrets);
|