Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Message-ID: <8389af8b0509162308b57a819@mail.gmail.com> Date: Sat, 17 Sep 2005 15:08:14 +0900 From: Hiroki Sakagami Reply-To: sakagami AT gmail DOT com To: cygwin AT cygwin DOT com Subject: libc header questions Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Disposition: inline X-IsSubscribed: yes Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id j8H68RWk026424 Hi, I have two questions about libc include headers. 1. Is there any reason socklen_t is defined as a macro instead of typedef in ? 2. In , inet_ntop() is not consistent with POSIX. Cygwin: const char *inet_ntop(int, const void *, char *, size_t); POSIX: const char *inet_ntop(int, const void *, char *, socklen_t); http://www.opengroup.org/onlinepubs/009695399/functions/inet_ntop.html Is this going to be fixed in the future version? Regards, -- Hiroki Sakagami -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/