From 3d6bdb2cc11a293f536f38a975e4ae2095d467fa Mon Sep 17 00:00:00 2001 From: David Härdeman Date: Fri, 19 Jun 2020 00:57:54 +0200 Subject: Add some helper functions for saddrs, reduce code duplication --- server.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'server.c') diff --git a/server.c b/server.c index f0f8386..cf66001 100644 --- a/server.c +++ b/server.c @@ -200,7 +200,7 @@ server_local_accept(struct cfg *cfg, struct uring_task *task, int res) goto out; } - saddr_set_str(&local->client); + saddr_set_addrstr(&local->client); verbose("%s: incoming proxy connection: %s -> %s\n", scfg->name, local->client.addrstr, local->local.addrstr); @@ -586,9 +586,7 @@ server_add_local(struct cfg *cfg, struct server *scfg, struct saddr *saddr) return false; } - local->local.storage = saddr->storage; - local->local.addrlen = saddr->addrlen; - saddr_set_str(&local->local); + local->local = *saddr; uring_task_init(&local->task, "local", &scfg->task, server_local_free); list_add(&local->list, &scfg->locals); -- cgit v1.2.3