commit d70ef5541a28814243c1693e1697b51ae90d2e2e from: Omar Polo date: Fri Jan 28 21:49:14 2022 UTC use STAILQ_INIT instead of memcpy(head, 0) to init the queues commit - da824663803ae80433d15b705ae6791fe0283178 commit + d70ef5541a28814243c1693e1697b51ae90d2e2e blob - 322e87ba6dfbb540bb5270e25f345b9f6d5db1a5 blob + 42d0c63de4b6a0db4b3a6d91d935672eed1f7396 --- kamid/listener.c +++ kamid/listener.c @@ -207,9 +207,9 @@ listener_receive_config(struct imsg *imsg, struct kd_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)