Lines Matching refs:newkey
900 struct tls_ticket_key newkey; in tls_config_add_ticket_key() local
904 sizeof(newkey.aes_key) + sizeof(newkey.hmac_key) > keylen) { in tls_config_add_ticket_key()
911 memset(&newkey, 0, sizeof(newkey)); in tls_config_add_ticket_key()
912 memcpy(newkey.key_name, &keyrev, sizeof(keyrev)); in tls_config_add_ticket_key()
913 memcpy(newkey.aes_key, key, sizeof(newkey.aes_key)); in tls_config_add_ticket_key()
914 memcpy(newkey.hmac_key, key + sizeof(newkey.aes_key), in tls_config_add_ticket_key()
915 sizeof(newkey.hmac_key)); in tls_config_add_ticket_key()
916 newkey.time = time(NULL); in tls_config_add_ticket_key()
920 if (memcmp(newkey.key_name, tk->key_name, in tls_config_add_ticket_key()
925 if (i == 0 && memcmp(newkey.aes_key, tk->aes_key, in tls_config_add_ticket_key()
926 sizeof(tk->aes_key)) == 0 && memcmp(newkey.hmac_key, in tls_config_add_ticket_key()
936 config->ticket_keys[0] = newkey; in tls_config_add_ticket_key()