summaryrefslogtreecommitdiff
path: root/build.symbian
diff options
context:
space:
mode:
authorBenny Prijono <bennylp@teluu.com>2007-09-30 16:50:27 +0000
committerBenny Prijono <bennylp@teluu.com>2007-09-30 16:50:27 +0000
commit5d3a328ea04cec823e59e3847f4a469184e35e43 (patch)
treee8aba103ac9914cfa217c97209ed57f104df7361 /build.symbian
parent96f10a3a4be5a266b18cb8993eef0ba54eb29ea5 (diff)
Ticket #385: Support for reliable provisional response (100rel, PRACK)
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1463 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'build.symbian')
-rw-r--r--build.symbian/bld.inf4
-rw-r--r--build.symbian/makedef.sh19
-rw-r--r--build.symbian/pjsipU.def65
-rw-r--r--build.symbian/pjsip_ua.mmp1
-rw-r--r--build.symbian/pjsip_uaU.def93
5 files changed, 102 insertions, 80 deletions
diff --git a/build.symbian/bld.inf b/build.symbian/bld.inf
index 95146885..5cf4bf04 100644
--- a/build.symbian/bld.inf
+++ b/build.symbian/bld.inf
@@ -9,10 +9,10 @@ pjlib.mmp
pjlib_util.mmp
pjnath.mmp
pjsdp.mmp
+null_audio.mmp
+symbian_ua.mmp
pjmedia.mmp
pjsip.mmp
pjsip_simple.mmp
pjsip_ua.mmp
pjsua_lib.mmp
-null_audio.mmp
-symbian_ua.mmp
diff --git a/build.symbian/makedef.sh b/build.symbian/makedef.sh
index 67629c61..df90992d 100644
--- a/build.symbian/makedef.sh
+++ b/build.symbian/makedef.sh
@@ -2,10 +2,26 @@
MMP=$1
if test "$MMP" == ""; then
- echo Usage: makedef.sh FILE.MMP
+ echo "Usage: makedef.sh FILE.MMP"
+ echo " or makedef.sh all"
exit 1
fi
+if test "$MMP" == "all"; then
+ . $0 pjlib.mmp
+ . $0 pjlib_util.mmp
+ . $0 pjnath.mmp
+ . $0 pjmedia.mmp
+ . $0 pjsdp.mmp
+ . $0 pjsip.mmp
+ . $0 pjsip_simple.mmp
+ . $0 pjsip_ua.mmp
+ . $0 pjsua_lib.mmp
+ . $0 symbian_audio.mmp
+ . $0 null_audio.mmp
+ exit 0
+fi
+
if test -f $MMP; then
true
else
@@ -32,6 +48,7 @@ done
echo > tmpnames.def
+echo "${TARGET}:"
for file in $SOURCES; do
#SYMBOLS=`grep PJ_DEF ${SOURCEPATH}/$file | awk -F ')' '{print $2}' | awk -F '(' '{print $1}' | awk -F '=' '{print $1}' | tr -d '[:blank:]' | sort | uniq`
diff --git a/build.symbian/pjsipU.def b/build.symbian/pjsipU.def
index 57b0ecab..df6efcc3 100644
--- a/build.symbian/pjsipU.def
+++ b/build.symbian/pjsipU.def
@@ -235,35 +235,36 @@ EXPORTS
pjsip_tsx_layer_init_module @ 234 NONAME
pjsip_tsx_layer_instance @ 235 NONAME
pjsip_tsx_recv_msg @ 236 NONAME
- pjsip_tsx_send_msg @ 237 NONAME
- pjsip_tsx_set_transport @ 238 NONAME
- pjsip_tsx_state_str @ 239 NONAME
- pjsip_tsx_stop_retransmit @ 240 NONAME
- pjsip_tsx_terminate @ 241 NONAME
- pjsip_tx_data_add_ref @ 242 NONAME
- pjsip_tx_data_create @ 243 NONAME
- pjsip_tx_data_dec_ref @ 244 NONAME
- pjsip_tx_data_get_info @ 245 NONAME
- pjsip_tx_data_invalidate_msg @ 246 NONAME
- pjsip_tx_data_is_valid @ 247 NONAME
- pjsip_tx_data_set_transport @ 248 NONAME
- pjsip_ua_destroy @ 249 NONAME
- pjsip_ua_dump @ 250 NONAME
- pjsip_ua_find_dialog @ 251 NONAME
- pjsip_ua_get_endpt @ 252 NONAME
- pjsip_ua_init_module @ 253 NONAME
- pjsip_ua_instance @ 254 NONAME
- pjsip_ua_register_dlg @ 255 NONAME
- pjsip_ua_unregister_dlg @ 256 NONAME
- pjsip_udp_transport_attach @ 257 NONAME
- pjsip_udp_transport_get_socket @ 258 NONAME
- pjsip_udp_transport_pause @ 259 NONAME
- pjsip_udp_transport_restart @ 260 NONAME
- pjsip_udp_transport_start @ 261 NONAME
- pjsip_unsupported_hdr_create @ 262 NONAME
- pjsip_unsupported_hdr_init @ 263 NONAME
- pjsip_via_hdr_create @ 264 NONAME
- pjsip_via_hdr_init @ 265 NONAME
- pjsip_warning_hdr_create @ 266 NONAME
- pjsip_warning_hdr_create_from_status @ 267 NONAME
- pjsip_www_authenticate_hdr_create @ 268 NONAME
+ pjsip_tsx_retransmit_no_state @ 237 NONAME
+ pjsip_tsx_send_msg @ 238 NONAME
+ pjsip_tsx_set_transport @ 239 NONAME
+ pjsip_tsx_state_str @ 240 NONAME
+ pjsip_tsx_stop_retransmit @ 241 NONAME
+ pjsip_tsx_terminate @ 242 NONAME
+ pjsip_tx_data_add_ref @ 243 NONAME
+ pjsip_tx_data_create @ 244 NONAME
+ pjsip_tx_data_dec_ref @ 245 NONAME
+ pjsip_tx_data_get_info @ 246 NONAME
+ pjsip_tx_data_invalidate_msg @ 247 NONAME
+ pjsip_tx_data_is_valid @ 248 NONAME
+ pjsip_tx_data_set_transport @ 249 NONAME
+ pjsip_ua_destroy @ 250 NONAME
+ pjsip_ua_dump @ 251 NONAME
+ pjsip_ua_find_dialog @ 252 NONAME
+ pjsip_ua_get_endpt @ 253 NONAME
+ pjsip_ua_init_module @ 254 NONAME
+ pjsip_ua_instance @ 255 NONAME
+ pjsip_ua_register_dlg @ 256 NONAME
+ pjsip_ua_unregister_dlg @ 257 NONAME
+ pjsip_udp_transport_attach @ 258 NONAME
+ pjsip_udp_transport_get_socket @ 259 NONAME
+ pjsip_udp_transport_pause @ 260 NONAME
+ pjsip_udp_transport_restart @ 261 NONAME
+ pjsip_udp_transport_start @ 262 NONAME
+ pjsip_unsupported_hdr_create @ 263 NONAME
+ pjsip_unsupported_hdr_init @ 264 NONAME
+ pjsip_via_hdr_create @ 265 NONAME
+ pjsip_via_hdr_init @ 266 NONAME
+ pjsip_warning_hdr_create @ 267 NONAME
+ pjsip_warning_hdr_create_from_status @ 268 NONAME
+ pjsip_www_authenticate_hdr_create @ 269 NONAME
diff --git a/build.symbian/pjsip_ua.mmp b/build.symbian/pjsip_ua.mmp
index 3dde4c57..6542c767 100644
--- a/build.symbian/pjsip_ua.mmp
+++ b/build.symbian/pjsip_ua.mmp
@@ -35,6 +35,7 @@ SOURCE sip_inv.c
SOURCE sip_reg.c
SOURCE sip_replaces.c
SOURCE sip_xfer.c
+SOURCE sip_100rel.c
SYSTEMINCLUDE ..\pjlib\include
SYSTEMINCLUDE ..\pjlib-util\include
diff --git a/build.symbian/pjsip_uaU.def b/build.symbian/pjsip_uaU.def
index 9b7edcc8..b158bf92 100644
--- a/build.symbian/pjsip_uaU.def
+++ b/build.symbian/pjsip_uaU.def
@@ -1,46 +1,49 @@
EXPORTS
- pjsip_create_sdp_body @ 1 NONAME
- pjsip_dlg_get_inv_session @ 2 NONAME
- pjsip_get_refer_method @ 3 NONAME
- pjsip_inv_answer @ 4 NONAME
- pjsip_inv_create_uac @ 5 NONAME
- pjsip_inv_create_uas @ 6 NONAME
- pjsip_inv_end_session @ 7 NONAME
- pjsip_inv_initial_answer @ 8 NONAME
- pjsip_inv_invite @ 9 NONAME
- pjsip_inv_reinvite @ 10 NONAME
- pjsip_inv_send_msg @ 11 NONAME
- pjsip_inv_set_sdp_answer @ 12 NONAME
- pjsip_inv_state_name @ 13 NONAME
- pjsip_inv_terminate @ 14 NONAME
- pjsip_inv_update @ 15 NONAME
- pjsip_inv_usage_init @ 16 NONAME
- pjsip_inv_usage_instance @ 17 NONAME
- pjsip_inv_verify_request @ 18 NONAME
- pjsip_refer_method @ 19 NONAME
- pjsip_regc_add_headers @ 20 NONAME
- pjsip_regc_create @ 21 NONAME
- pjsip_regc_destroy @ 22 NONAME
- pjsip_regc_get_info @ 23 NONAME
- pjsip_regc_get_pool @ 24 NONAME
- pjsip_regc_init @ 25 NONAME
- pjsip_regc_register @ 26 NONAME
- pjsip_regc_send @ 27 NONAME
- pjsip_regc_set_credentials @ 28 NONAME
- pjsip_regc_set_route_set @ 29 NONAME
- pjsip_regc_set_transport @ 30 NONAME
- pjsip_regc_unregister @ 31 NONAME
- pjsip_regc_unregister_all @ 32 NONAME
- pjsip_regc_update_contact @ 33 NONAME
- pjsip_regc_update_expires @ 34 NONAME
- pjsip_replaces_hdr_create @ 35 NONAME
- pjsip_replaces_init_module @ 36 NONAME
- pjsip_replaces_verify_request @ 37 NONAME
- pjsip_xfer_accept @ 38 NONAME
- pjsip_xfer_create_uac @ 39 NONAME
- pjsip_xfer_create_uas @ 40 NONAME
- pjsip_xfer_current_notify @ 41 NONAME
- pjsip_xfer_init_module @ 42 NONAME
- pjsip_xfer_initiate @ 43 NONAME
- pjsip_xfer_notify @ 44 NONAME
- pjsip_xfer_send_request @ 45 NONAME
+ pjsip_100rel_attach @ 1 NONAME
+ pjsip_100rel_init_module @ 2 NONAME
+ pjsip_100rel_tx_response @ 3 NONAME
+ pjsip_create_sdp_body @ 4 NONAME
+ pjsip_dlg_get_inv_session @ 5 NONAME
+ pjsip_get_refer_method @ 6 NONAME
+ pjsip_inv_answer @ 7 NONAME
+ pjsip_inv_create_uac @ 8 NONAME
+ pjsip_inv_create_uas @ 9 NONAME
+ pjsip_inv_end_session @ 10 NONAME
+ pjsip_inv_initial_answer @ 11 NONAME
+ pjsip_inv_invite @ 12 NONAME
+ pjsip_inv_reinvite @ 13 NONAME
+ pjsip_inv_send_msg @ 14 NONAME
+ pjsip_inv_set_sdp_answer @ 15 NONAME
+ pjsip_inv_state_name @ 16 NONAME
+ pjsip_inv_terminate @ 17 NONAME
+ pjsip_inv_update @ 18 NONAME
+ pjsip_inv_usage_init @ 19 NONAME
+ pjsip_inv_usage_instance @ 20 NONAME
+ pjsip_inv_verify_request @ 21 NONAME
+ pjsip_refer_method @ 22 NONAME
+ pjsip_regc_add_headers @ 23 NONAME
+ pjsip_regc_create @ 24 NONAME
+ pjsip_regc_destroy @ 25 NONAME
+ pjsip_regc_get_info @ 26 NONAME
+ pjsip_regc_get_pool @ 27 NONAME
+ pjsip_regc_init @ 28 NONAME
+ pjsip_regc_register @ 29 NONAME
+ pjsip_regc_send @ 30 NONAME
+ pjsip_regc_set_credentials @ 31 NONAME
+ pjsip_regc_set_route_set @ 32 NONAME
+ pjsip_regc_set_transport @ 33 NONAME
+ pjsip_regc_unregister @ 34 NONAME
+ pjsip_regc_unregister_all @ 35 NONAME
+ pjsip_regc_update_contact @ 36 NONAME
+ pjsip_regc_update_expires @ 37 NONAME
+ pjsip_replaces_hdr_create @ 38 NONAME
+ pjsip_replaces_init_module @ 39 NONAME
+ pjsip_replaces_verify_request @ 40 NONAME
+ pjsip_xfer_accept @ 41 NONAME
+ pjsip_xfer_create_uac @ 42 NONAME
+ pjsip_xfer_create_uas @ 43 NONAME
+ pjsip_xfer_current_notify @ 44 NONAME
+ pjsip_xfer_init_module @ 45 NONAME
+ pjsip_xfer_initiate @ 46 NONAME
+ pjsip_xfer_notify @ 47 NONAME
+ pjsip_xfer_send_request @ 48 NONAME