summaryrefslogtreecommitdiffstats
path: root/hicn-light/src/hicn/socket/api.h
diff options
context:
space:
mode:
Diffstat (limited to 'hicn-light/src/hicn/socket/api.h')
-rw-r--r--hicn-light/src/hicn/socket/api.h11
1 files changed, 8 insertions, 3 deletions
diff --git a/hicn-light/src/hicn/socket/api.h b/hicn-light/src/hicn/socket/api.h
index 3a1ae92b4..283065fc7 100644
--- a/hicn-light/src/hicn/socket/api.h
+++ b/hicn-light/src/hicn/socket/api.h
@@ -155,7 +155,14 @@ int hicn_set_conf(hicn_socket_helper_t *hicn, hicn_conf_t *hicn_conf);
*/
void hicn_free(hicn_socket_helper_t *hicn);
-// FIXME doc
+/**
+ * Returns the local address used to reach the remote address
+ *
+ * @param [in] remote_address
+ * @param [out] local address
+ *
+ * @return 0 in case of success, -1 otherwise.
+ */
int hicn_get_local_address(const ip_address_t *remote_address,
ip_address_t *local_address);
@@ -207,8 +214,6 @@ int hicn_listen(hicn_socket_helper_t *hicn, int fd, const char *prefix);
* RFC-compliant presentation format.
* @return 0 in case of success, -1 otherwise.
*
- * XXX adjacency does not perform any copy heresofar
- *
* @see hicn_socket
*/
int hicn_bind(hicn_socket_helper_t *hicn, int fd,