[vala] posix: add getnameinfo(3) and assorted constants



commit ae90f81890d9279b24b29dd2b3bdbb9da2dda5f4
Author: Michael 'Mickey' Lauer <mickey vanille-media de>
Date:   Sat Jan 7 12:52:36 2012 +0100

    posix: add getnameinfo(3) and assorted constants

 vapi/posix.vapi |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)
---
diff --git a/vapi/posix.vapi b/vapi/posix.vapi
index 9aa8e53..9ddb431 100644
--- a/vapi/posix.vapi
+++ b/vapi/posix.vapi
@@ -789,6 +789,20 @@ namespace Posix {
 	[CCode (cheader_filename = "math.h")]
 	public float scalbf (float x, float n);
 
+    [CCode (cheader_filename = "netdb.h")]
+    public const int NI_NAMEREQD;
+    [CCode (cheader_filename = "netdb.h")]
+    public const int NI_DGRAM;
+    [CCode (cheader_filename = "netdb.h")]
+    public const int NI_NOFQDN;
+    [CCode (cheader_filename = "netdb.h")]
+    public const int NI_NUMERICHOST;
+    [CCode (cheader_filename = "netdb.h")]
+    public const int NI_NUMERICSERV;
+
+    [CCode (cheader_filename = "netdb.h,sys/socket.h")]
+    public int getnameinfo (ref SockAddr sa, socklen_t salen, char[] node, char[] service, socklen_t servicelen, int flags);
+
 	[CCode (cheader_filename = "poll.h", cname = "struct pollfd")]
 	public struct pollfd {
 		public int fd;



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]