Charles-François Natali <neolo...@free.fr> added the comment:

The patches look good to me, except that instead of passing
(addrlen > buflen) ? buflen : addrlen

as addrlen argument every time makesockaddr is called, I'd prefer if this min 
was done inside makesockaddr itself, i.e. perform min(addrlen, sizeof(struct 
sockaddr_un)) in the AF_UNIX switch case (especially since addrlen is only used 
for AF_UNIX).
Also, this would be the occasion to put a short explanatory comment 
(possibility of non NULL-terminated sun_path and unreliable length returned by 
syscalls).

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue8372>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to