summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLukas Slebodnik <lslebodn@redhat.com>2014-08-20 17:32:04 +0200
committerJakub Hrozek <jhrozek@redhat.com>2014-08-22 10:55:02 +0200
commit0789077faa81113e3e6ef46f71bde878d8c58023 (patch)
tree4985b4d95da9d59916f5080b9c51c7fc83116467
parent6feac54d4f70ad8dada89075bfab8a465ec0fade (diff)
downloadsssd-0789077faa81113e3e6ef46f71bde878d8c58023.tar.gz
sssd-0789077faa81113e3e6ef46f71bde878d8c58023.tar.xz
sssd-0789077faa81113e3e6ef46f71bde878d8c58023.zip
dyndns_test: Use right socket length of for IPv4 address.
man inet_ntop says: The caller specifies the number of bytes available in this buffer in the argument size. AF_INET src points to a struct in_addr (in network byte order) which is converted to an IPv4 network address in the dotted-decimal format, "ddd.ddd.ddd.ddd". The buffer dst must be at least INET_ADDRSTRLEN bytes long. Reviewed-by: Jakub Hrozek <jhrozek@redhat.com> (cherry picked from commit e210ed5da220acebb6751db4466fe352de08eaeb)
-rw-r--r--src/tests/cmocka/test_dyndns.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/tests/cmocka/test_dyndns.c b/src/tests/cmocka/test_dyndns.c
index 66b2409fe..c086911f2 100644
--- a/src/tests/cmocka/test_dyndns.c
+++ b/src/tests/cmocka/test_dyndns.c
@@ -190,7 +190,7 @@ void dyndns_test_get_ifaddr(void **state)
assert_non_null(inet_ntop(AF_INET,
&((struct sockaddr_in *) addrlist->addr)->sin_addr,
- straddr, INET6_ADDRSTRLEN));
+ straddr, INET_ADDRSTRLEN));
assert_string_equal(straddr, "192.168.0.1");
talloc_free(addrlist);