Lines Matching refs:newkey
876 struct tls_ticket_key newkey; in tls_config_add_ticket_key() local
880 sizeof(newkey.aes_key) + sizeof(newkey.hmac_key) > keylen) { in tls_config_add_ticket_key()
887 memset(&newkey, 0, sizeof(newkey)); in tls_config_add_ticket_key()
888 memcpy(newkey.key_name, &keyrev, sizeof(keyrev)); in tls_config_add_ticket_key()
889 memcpy(newkey.aes_key, key, sizeof(newkey.aes_key)); in tls_config_add_ticket_key()
890 memcpy(newkey.hmac_key, key + sizeof(newkey.aes_key), in tls_config_add_ticket_key()
891 sizeof(newkey.hmac_key)); in tls_config_add_ticket_key()
892 newkey.time = time(NULL); in tls_config_add_ticket_key()
896 if (memcmp(newkey.key_name, tk->key_name, in tls_config_add_ticket_key()
901 if (i == 0 && memcmp(newkey.aes_key, tk->aes_key, in tls_config_add_ticket_key()
902 sizeof(tk->aes_key)) == 0 && memcmp(newkey.hmac_key, in tls_config_add_ticket_key()
911 config->ticket_keys[0] = newkey; in tls_config_add_ticket_key()