summaryrefslogtreecommitdiff
path: root/pjlib/include
diff options
context:
space:
mode:
authorBenny Prijono <bennylp@teluu.com>2008-05-11 18:11:32 +0000
committerBenny Prijono <bennylp@teluu.com>2008-05-11 18:11:32 +0000
commit15eb39a3eaec0bd8260e6cce261c197110b6a916 (patch)
treec6444088f8f4163a8b417f641cfe495e293d1daa /pjlib/include
parentc6924d0aeb7c8a04d44e9bf29ddcd50d91fef0be (diff)
Added pj_sockaddr_cp()
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1952 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjlib/include')
-rw-r--r--pjlib/include/pj/sock.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/pjlib/include/pj/sock.h b/pjlib/include/pj/sock.h
index 4f54dbf0..3097e29c 100644
--- a/pjlib/include/pj/sock.h
+++ b/pjlib/include/pj/sock.h
@@ -776,10 +776,23 @@ PJ_DECL(unsigned) pj_sockaddr_get_len(const pj_sockaddr_t *addr);
*
* @param dst Destination socket address.
* @param src Source socket address.
+ *
+ * @see @pj_sockaddr_cp()
*/
PJ_DECL(void) pj_sockaddr_copy_addr(pj_sockaddr *dst,
const pj_sockaddr *src);
/**
+ * Copy socket address. This will copy the whole structure depending
+ * on the address family of the source socket address.
+ *
+ * @param dst Destination socket address.
+ * @param src Source socket address.
+ *
+ * @see @pj_sockaddr_copy_addr()
+ */
+PJ_DECL(void) pj_sockaddr_cp(pj_sockaddr_t *dst, const pj_sockaddr_t *src);
+
+/**
* Get the IP address of an IPv4 socket address.
* The address is returned as 32bit value in host byte order.
*