diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2015-02-08 04:25:12 +0100 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2015-02-08 04:26:54 +0100 |
commit | a5eb23deb6956b1839fc28b0ca93324531e50d9b (patch) | |
tree | a7008132bc5c25d9ea362a867c5be197312627ac /ChangeLog | |
parent | 3999d26ead93990b244ada078073fb58fb8bb5be (diff) | |
download | glibc-a5eb23deb6956b1839fc28b0ca93324531e50d9b.tar.gz glibc-a5eb23deb6956b1839fc28b0ca93324531e50d9b.tar.xz glibc-a5eb23deb6956b1839fc28b0ca93324531e50d9b.zip |
hurd: Ignore bytes beyond sockaddr length for AF_UNIX
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index 4584975f3e..b3cdd15919 100644 --- a/ChangeLog +++ b/ChangeLog @@ -45,6 +45,16 @@ _IOT__IOTBASE_uint64_t, _IOT__IOTBASE_size_t, _IOT__IOTBASE_ssize_t, _IOTBASE_unsigned, _IOTBASE_signed): Define macros. + [BZ #17944] + * hurd/hurdsocket.h: New file, defines _hurd_sun_path_dupa which + duplicates ADDR->sun_path with sockaddr LEN limitation. + * sysdeps/mach/hurd/connect.c: Include <string.h> + (__connect): Give result of _hurd_sun_path_dupa to name lookup. + * sysdeps/mach/hurd/sendmsg.c: Likewise. + * sysdeps/mach/hurd/sendto.c: Likewise. + * sysdeps/mach/hurd/bind.c: Call _hurd_sun_path_dupa instead of + implementing it by hand. + 2015-02-06 Roland McGrath <roland@hack.frob.com> * sysdeps/arm/sysdep.h [!PROF] [ARCH_HAS_T2 && !PIC] (LDR_GLOBAL): |