]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
Tue Jan 13 16:23:09 CST 2009 Pekka Pessi <first.last@nokia.com>
authorMichael Jerris <mike@jerris.com>
Wed, 11 Feb 2009 17:00:42 +0000 (17:00 +0000)
committerMichael Jerris <mike@jerris.com>
Wed, 11 Feb 2009 17:00:42 +0000 (17:00 +0000)
  * su_inet_ntop(), su_inet_pton(): added in 1.12.9

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11823 d0543943-73ff-0310-b7d9-9358b9ac24b2

libs/sofia-sip/libsofia-sip-ua/su/inet_ntop.c
libs/sofia-sip/libsofia-sip-ua/su/inet_pton.c

index e5301824a7954d9e9a334c7acc0f7b84315e43e7..b061059ebb9056d606f72297b120fba4d6864445 100644 (file)
@@ -44,6 +44,22 @@ static const char *inet_ntop6(const unsigned char *src, char *dst, size_t size);
  * author:
  *     Paul Vixie, 1996.
  */
+
+/** inet_ntop() replacement.
+ *
+ * Convert a network format address to presentation format.
+ *
+ * @param af[in] address family
+ * @param src[in] network address to convert
+ * @param dst[out] return-value string
+ * @param size[in] maximum lenght of @a dst string
+ *
+ * @return Pointer to presentation format address (`dst'), or NULL (see errno).
+ *
+ * @author Paul Vixie, 1996.
+ *
+ * @NEW_1_12_9
+ */
 const char *
 su_inet_ntop(int af, void const *src, char *dst, size_t size)
 {
index 877e111129c090a095a2e918fefb40ea7c943791..b3fab0796a9c662b688e92d6e1a6ab5603cf41e1 100644 (file)
@@ -44,6 +44,25 @@ static int   inet_pton6(const char *src, unsigned char *dst);
  * author:
  *     Paul Vixie, 1996.
  */
+
+/** inet_pton() replacement.
+ *
+ * Convert from presentation format in @a src (which usually means ASCII printable)
+ * to network format in @a dst (which is usually some kind of binary format).
+ *
+ * @param af[in] address family
+ * @param src[in] string containing address to convert
+ * @param dst[out] return-value network address
+ *                 (struct in_addr or struct in_addr6)
+ *
+ * @retval 1 if the address was valid for the specified address family
+ * @retval 0 if the address wasn't valid (`dst' is untouched in this case)
+ * @retval -1 if some other error occurred (`dst' is untouched in this case, too)
+ *
+ * @author Paul Vixie, 1996.
+ *
+ * @NEW_1_12_9
+ */
 int
 su_inet_pton(int af, const char * src, void * dst)
 {