X-Git-Url: https://git.distorted.org.uk/~mdw/secnet/blobdiff_plain/b7886fd46ab05c97b8a072e497903622bd1d5290..537ff1ad3e8786a6c1750b94f9147ea2533952b3:/site.c diff --git a/site.c b/site.c index 94da06c..f0548f9 100644 --- a/site.c +++ b/site.c @@ -1240,7 +1240,7 @@ static void decrement_resolving_count(struct site *st, int by) st->resolving_n_results_all, naddrs); } slog(st,LOG_STATE,"resolution completed, %d addrs, eg: %s", - naddrs, comm_addr_to_string(&addrs[0]));; + naddrs, iaddr_to_string(&addrs[0].ia));; } switch (st->state) { @@ -1980,7 +1980,7 @@ static list_t *site_apply(closure_t *self, struct cloc loc, dict_t *context, if (!things##_cfg) \ cfgfatal(loc,"site","closure list \"%s\" not found\n",dictkey); \ st->nthings=list_length(things##_cfg); \ - st->things=safe_malloc_ary(sizeof(*st->things),st->nthings,dictkey "s"); \ + NEW_ARY(st->things,st->nthings); \ assert(st->nthings); \ for (i=0; inthings; i++) { \ item_t *item=list_elem(things##_cfg,i); \