summaryrefslogtreecommitdiff
path: root/pjlib/src
diff options
context:
space:
mode:
authorBenny Prijono <bennylp@teluu.com>2006-12-25 06:39:33 +0000
committerBenny Prijono <bennylp@teluu.com>2006-12-25 06:39:33 +0000
commit94aaa0ce2af8bf9799752bb6cb6c9989d60bc612 (patch)
tree8855c387f04f1a1b8c6eb26b8e141536e2d6d563 /pjlib/src
parent62775e81863b45f7f8c896e7e8623ad783e8b6f3 (diff)
In relation to ticket #49: fix support for recv() flags such as PJ_MSG_PEEK and PJ_MSG_OOB etc
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@860 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjlib/src')
-rw-r--r--pjlib/src/pj/sock_bsd.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/pjlib/src/pj/sock_bsd.c b/pjlib/src/pj/sock_bsd.c
index 49fe0232..61745308 100644
--- a/pjlib/src/pj/sock_bsd.c
+++ b/pjlib/src/pj/sock_bsd.c
@@ -82,6 +82,12 @@ const pj_uint16_t PJ_SO_RCVBUF = SO_RCVBUF;
const pj_uint16_t PJ_SO_SNDBUF = SO_SNDBUF;
+/* recv() and send() flags */
+const int PJ_MSG_OOB = MSG_OOB;
+const int PJ_MSG_PEEK = MSG_PEEK;
+const int PJ_MSG_DONTROUTE = MSG_DONTROUTE;
+
+
#if defined(PJ_SOCKADDR_HAS_LEN) && PJ_SOCKADDR_HAS_LEN!=0
# define SET_LEN(addr,len) (((pj_sockaddr*)(addr))->sa_zero_len=(len))
# define RESET_LEN(addr) (((pj_sockaddr*)(addr))->sa_zero_len=0)