From: Roy Marples Date: Tue, 20 Aug 2019 19:00:22 +0000 (+0100) Subject: sa: Minor optimisation X-Git-Tag: v8.0.3~7 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=77d60d72623250c8c7442acbb98a672da8fe59e9;p=thirdparty%2Fdhcpcd.git sa: Minor optimisation --- diff --git a/src/sa.c b/src/sa.c index ee9cf61c..7f4d21f0 100644 --- a/src/sa.c +++ b/src/sa.c @@ -288,11 +288,9 @@ sa_toprefix(const struct sockaddr *sa) #ifndef NDEBUG /* Ensure the calculation is correct */ if (!sa_inprefix) { - union sa_ss ss; + union sa_ss ss = { .sa.sa_family = sa->sa_family }; sa_inprefix = true; - memset(&ss, 0, sizeof(ss)); - ss.sa.sa_family = sa->sa_family; sa_fromprefix(&ss.sa, prefix); assert(sa_cmp(sa, &ss.sa) == 0); sa_inprefix = false;