mirror of git://sourceware.org/git/glibc.git
inet-fortified: fix namespace violation (bug 33227)
We need to use __sz, not sz, as we do elsewhere. Reviewed-by: Florian Weimer <fweimer@redhat.com>
This commit is contained in:
parent
d25fcb681f
commit
87afbd7a1a
|
|
@ -45,15 +45,15 @@ __NTH (inet_pton (int __af,
|
||||||
__fortify_clang_warning_only_if_bos0_lt
|
__fortify_clang_warning_only_if_bos0_lt
|
||||||
(4, __dst, "inet_pton called with destination buffer size less than 4")
|
(4, __dst, "inet_pton called with destination buffer size less than 4")
|
||||||
{
|
{
|
||||||
size_t sz = 0;
|
size_t __sz = 0;
|
||||||
if (__af == AF_INET)
|
if (__af == AF_INET)
|
||||||
sz = sizeof (struct in_addr);
|
__sz = sizeof (struct in_addr);
|
||||||
else if (__af == AF_INET6)
|
else if (__af == AF_INET6)
|
||||||
sz = sizeof (struct in6_addr);
|
__sz = sizeof (struct in6_addr);
|
||||||
else
|
else
|
||||||
return __inet_pton_alias (__af, __src, __dst);
|
return __inet_pton_alias (__af, __src, __dst);
|
||||||
|
|
||||||
return __glibc_fortify (inet_pton, sz, sizeof (char),
|
return __glibc_fortify (inet_pton, __sz, sizeof (char),
|
||||||
__glibc_objsize (__dst),
|
__glibc_objsize (__dst),
|
||||||
__af, __src, __dst);
|
__af, __src, __dst);
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue