]> git.sesse.net Git - vlc/commitdiff
documentation
authorRémi Denis-Courmont <rdenis@simphalempin.com>
Thu, 30 Oct 2008 21:03:52 +0000 (23:03 +0200)
committerRémi Denis-Courmont <rdenis@simphalempin.com>
Thu, 30 Oct 2008 21:04:02 +0000 (23:04 +0200)
src/network/getaddrinfo.c

index ac2d67b819ffea93b9bba7da4394ca35f7562fd7..efdb4e12674a226541682e49cb5011529d5a5aef 100644 (file)
@@ -563,6 +563,18 @@ int vlc_getnameinfo( const struct sockaddr *sa, int salen,
 }
 
 
+/**
+ * Resolves a host name to a list of socket addresses (like getaddrinfo()).
+ *
+ * @param p_this a VLC object
+ * @param node host name to resolve (encoded as UTF-8), or NULL
+ * @param i_port port number for the socket addresses
+ * @param p_hints parameters (see getaddrinfo() manual page)
+ * @param res pointer set to the resulting chained list.
+ * @return 0 on success, a getaddrinfo() error otherwise.
+ * On failure, *res is undefined. On success, it must be freed with
+ * vlc_freeaddrinfo().
+ */
 int vlc_getaddrinfo( vlc_object_t *p_this, const char *node,
                      int i_port, const struct addrinfo *p_hints,
                      struct addrinfo **res )