]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
Solaris portability fix.
authorWouter Wijngaards <wouter@nlnetlabs.nl>
Fri, 30 Jan 2015 15:34:27 +0000 (15:34 +0000)
committerWouter Wijngaards <wouter@nlnetlabs.nl>
Fri, 30 Jan 2015 15:34:27 +0000 (15:34 +0000)
git-svn-id: file:///svn/unbound/trunk@3327 be551aaa-1e26-0410-a405-d3ace91eadb9

smallapp/unbound-control.c

index 09dc4087086d733b82d9be5f2cf2ee94984d7340..3b47d3bf885af625f43e98609fa0776b517cd5a6 100644 (file)
@@ -204,12 +204,12 @@ contact_server(const char* svr, struct config_file* cfg, int statuscmd)
                        fatal_exit("could not parse IP@port: %s", svr);
 #ifdef HAVE_SYS_UN_H
        } else if(svr[0] == '/') {
-               struct sockaddr_un* sun = (struct sockaddr_un *) &addr;
-               sun->sun_family = AF_LOCAL;
+               struct sockaddr_un* usock = (struct sockaddr_un *) &addr;
+               usock->sun_family = AF_LOCAL;
 #ifdef HAVE_STRUCT_SOCKADDR_UN_SUN_LEN
-               sun->sun_len = (socklen_t)sizeof(sun);
+               usock->sun_len = (socklen_t)sizeof(usock);
 #endif
-               (void)strlcpy(sun->sun_path, svr, sizeof(sun->sun_path));
+               (void)strlcpy(usock->sun_path, svr, sizeof(usock->sun_path));
                addrlen = (socklen_t)sizeof(struct sockaddr_un);
                addrfamily = AF_LOCAL;
 #endif