From a5eb23deb6956b1839fc28b0ca93324531e50d9b Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Sun, 8 Feb 2015 04:25:12 +0100 Subject: hurd: Ignore bytes beyond sockaddr length for AF_UNIX --- ChangeLog | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'ChangeLog') 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 + (__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 * sysdeps/arm/sysdep.h [!PROF] [ARCH_HAS_T2 && !PIC] (LDR_GLOBAL): -- cgit 1.4.1