diff include/freeDiameter/libfreeDiameter.h @ 20:277ec00d793e

Backup before typhoon... Progress on server side
author Sebastien Decugis <sdecugis@nict.go.jp>
date Wed, 07 Oct 2009 19:31:39 +0900
parents 14cf6daf716d
children 0b3b46da2c12
line wrap: on
line diff
--- a/include/freeDiameter/libfreeDiameter.h	Mon Oct 05 17:51:06 2009 +0900
+++ b/include/freeDiameter/libfreeDiameter.h	Wed Oct 07 19:31:39 2009 +0900
@@ -336,6 +336,12 @@
 }
 /* if needed, add sSA_DUMP_SERVICE */
 
+/* A l4 protocol name (TCP / SCTP) */
+#define IPPROTO_NAME( _proto )					\
+	( ((_proto) == IPPROTO_TCP) ? "TCP" :			\
+		(((_proto) == IPPROTO_SCTP) ? "SCTP" :		\
+			"Unknown"))
+
 /* The sockaddr length of a sSS structure */
 #define sSSlen( _ss_ )	\
 	( (socklen_t) ( ((_ss_)->ss_family == AF_INET) ? (sizeof(sSA4)) :		\
"Welcome to our mercurial repository"