From: Maciej Wolny Date: Thu, 20 Oct 2016 15:35:46 +0000 (+0200) Subject: Go back to using memcmp in libtransmission/net.c X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c6ad5bd36c6cd34e40d1ffe7849b886a6fc73804;p=transmission Go back to using memcmp in libtransmission/net.c --- diff --git a/libtransmission/net.c b/libtransmission/net.c index 7d1416d89..cdd459853 100644 --- a/libtransmission/net.c +++ b/libtransmission/net.c @@ -639,7 +639,7 @@ isMartianAddr (const struct tr_address * a) case TR_AF_INET6: { const unsigned char * address = (const unsigned char*)&a->addr.addr6; return (address[0] == 0xFF) || - (strncmp (address, zeroes, 15) == 0 && + (memcmp (address, zeroes, 15) == 0 && (address[15] == 0 || address[15] == 1)); }