commit - da824663803ae80433d15b705ae6791fe0283178
commit + d70ef5541a28814243c1693e1697b51ae90d2e2e
blob - 322e87ba6dfbb540bb5270e25f345b9f6d5db1a5
blob + 42d0c63de4b6a0db4b3a6d91d935672eed1f7396
--- kamid/listener.c
+++ kamid/listener.c
if ((*nconf = malloc(sizeof(**nconf))) == NULL)
fatal(NULL);
memcpy(*nconf, imsg->data, sizeof(**nconf));
- memset(&(*nconf)->pki_head, 0, sizeof((*nconf)->pki_head));
- memset(&(*nconf)->table_head, 0, sizeof((*nconf)->table_head));
- memset(&(*nconf)->listen_head, 0, sizeof((*nconf)->listen_head));
+ STAILQ_INIT(&(*nconf)->pki_head);
+ STAILQ_INIT(&(*nconf)->table_head);
+ STAILQ_INIT(&(*nconf)->listen_head);
break;
case IMSG_RECONF_PKI:
if (*nconf == NULL)