login
Header Space

 
 

Re: [PATCH,TRIVIAL] AF_UNIX, accept() and addrlen

Score:
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Andi Kleen <andi@...>, David Miller <davem@...>, <linux-kernel@...>
Date: Monday, March 24, 2008 - 8:27 am

Samuel Thibault, le Mon 24 Mar 2008 12:17:19 +0000, a écrit :

How about this?

--- unix.7.orig	2008-03-24 12:24:37.000000000 +0000
+++ unix.7	2008-03-24 12:24:56.000000000 +0000
@@ -87,6 +87,15 @@
 bytes in
 .IR sun_path .
 Note that names in the abstract namespace are not zero-terminated.
+If the size returned by
+.BR accept
+or
+.BR getpeername
+is
+.IR sizeof(sa_family_t) ,
+then it refers to a unnamed socket and
+.I sun_path
+should not be read.
 .SS Socket Options
 For historical reasons these socket options are specified with a
 .B SOL_SOCKET

Samuel
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH,TRIVIAL] AF_UNIX, accept() and addrlen, Samuel Thibault, (Fri Mar 7, 10:23 pm)
Re: [PATCH,TRIVIAL] AF_UNIX, accept() and addrlen, David Miller, (Mon Mar 24, 12:56 am)
Re: [PATCH,TRIVIAL] AF_UNIX, accept() and addrlen, Samuel Thibault, (Mon Mar 24, 6:43 am)
Re: [PATCH,TRIVIAL] AF_UNIX, accept() and addrlen, David Miller, (Mon Mar 24, 4:23 pm)
Re: [PATCH,TRIVIAL] AF_UNIX, accept() and addrlen, Andi Kleen, (Mon Mar 24, 7:50 am)
Re: [PATCH,TRIVIAL] AF_UNIX, accept() and addrlen, Samuel Thibault, (Mon Mar 24, 8:17 am)
Re: [PATCH,TRIVIAL] AF_UNIX, accept() and addrlen, Samuel Thibault, (Mon Mar 24, 8:27 am)
Re: [PATCH,TRIVIAL] AF_UNIX, accept() and addrlen, Michael Kerrisk, (Mon Mar 31, 12:00 am)
Re: [PATCH,TRIVIAL] AF_UNIX, accept() and addrlen, Michael Kerrisk, (Fri Apr 18, 12:52 pm)
Re: [PATCH,TRIVIAL] AF_UNIX, accept() and addrlen, Samuel Thibault, (Wed Apr 23, 8:16 pm)
Re: [PATCH,TRIVIAL] AF_UNIX, accept() and addrlen, Michael Kerrisk, (Thu Apr 24, 4:31 am)
Re: [PATCH,TRIVIAL] AF_UNIX, accept() and addrlen, Samuel Thibault, (Fri Apr 25, 9:44 pm)
Re: [PATCH,TRIVIAL] AF_UNIX, accept() and addrlen, David Miller, (Sun Apr 27, 1:54 am)
Re: [PATCH,TRIVIAL] AF_UNIX, accept() and addrlen, Michael Kerrisk, (Mon May 12, 9:10 am)
Re: [PATCH,TRIVIAL] AF_UNIX, accept() and addrlen, Samuel Thibault, (Mon May 12, 9:20 am)
Re: [PATCH,TRIVIAL] AF_UNIX, accept() and addrlen, Samuel Thibault, (Mon Mar 31, 5:44 am)
Re: [PATCH,TRIVIAL] AF_UNIX, accept() and addrlen, Michael Kerrisk, (Mon Mar 31, 2:51 pm)
speck-geostationary