]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
please lint on FreeBSD
authorWouter Wijngaards <wouter@nlnetlabs.nl>
Tue, 6 Jan 2015 14:49:34 +0000 (14:49 +0000)
committerWouter Wijngaards <wouter@nlnetlabs.nl>
Tue, 6 Jan 2015 14:49:34 +0000 (14:49 +0000)
git-svn-id: file:///svn/unbound/trunk@3308 be551aaa-1e26-0410-a405-d3ace91eadb9

services/listen_dnsport.c
smallapp/unbound-control.c

index 870c15e3b24916856b52a771abc9afe7e1d50e75..b9114d29624c3e9bbc1f1492cd1aea19686afaae 100644 (file)
@@ -602,7 +602,7 @@ create_local_accept_sock(const char *path, int* noproto)
 
 #ifdef HAVE_STRUCT_SOCKADDR_UN_SUN_LEN
        /* this member exists on BSDs, not Linux */
-       sun.sun_len = sizeof(sun);
+       sun.sun_len = (sa_family_t)sizeof(sun);
 #endif
        sun.sun_family = AF_LOCAL;
        /* length is 92-108, 104 on FreeBSD */
index 75e2fc86cc9546f6b4bb38da6553204e4f30e06e..ac8d96857d475e3008f2bdd05a15a9bfc5e96b23 100644 (file)
@@ -207,7 +207,7 @@ contact_server(const char* svr, struct config_file* cfg, int statuscmd)
                struct sockaddr_un* sun = (struct sockaddr_un *) &addr;
                sun->sun_family = AF_LOCAL;
 #ifdef HAVE_STRUCT_SOCKADDR_UN_SUN_LEN
-               sun->sun_len = sizeof(sun);
+               sun->sun_len = (sa_family_t)sizeof(sun);
 #endif
                (void)strlcpy(sun->sun_path, svr, sizeof(sun->sun_path));
                addrlen = (socklen_t)sizeof(struct sockaddr_un);