summaryrefslogtreecommitdiff
path: root/build.symbian
diff options
context:
space:
mode:
authorBenny Prijono <bennylp@teluu.com>2007-10-12 12:14:27 +0000
committerBenny Prijono <bennylp@teluu.com>2007-10-12 12:14:27 +0000
commitb0f62471ea72f5767d859f18e41d4326f57b85c5 (patch)
tree5be22dd454663b8e8daee9e322ed794ccf54e8c4 /build.symbian
parent9ca491d9d373e4f9114b429bcd61b72b1ff97048 (diff)
Ticket #399: Initial implementation of tool to perform NAT type detection/classification
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1495 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'build.symbian')
-rw-r--r--build.symbian/pjnath.mmp1
-rw-r--r--build.symbian/pjnathU.def93
-rw-r--r--build.symbian/pjsua_libU.def132
3 files changed, 114 insertions, 112 deletions
diff --git a/build.symbian/pjnath.mmp b/build.symbian/pjnath.mmp
index 344aa44d..4ab7c870 100644
--- a/build.symbian/pjnath.mmp
+++ b/build.symbian/pjnath.mmp
@@ -33,6 +33,7 @@ OPTION GCC -x c++
SOURCE errno.c
SOURCE ice_session.c
SOURCE ice_strans.c
+SOURCE nat_detect.c
SOURCE stun_auth.c
SOURCE stun_msg.c
SOURCE stun_msg_dump.c
diff --git a/build.symbian/pjnathU.def b/build.symbian/pjnathU.def
index 6e9d8aa5..1749f15d 100644
--- a/build.symbian/pjnathU.def
+++ b/build.symbian/pjnathU.def
@@ -38,49 +38,50 @@ EXPORTS
pj_stun_client_tsx_send_msg @ 37 NONAME
pj_stun_client_tsx_set_data @ 38 NONAME
pj_stun_create_key @ 39 NONAME
- pj_stun_empty_attr_create @ 40 NONAME
- pj_stun_errcode_attr_create @ 41 NONAME
- pj_stun_get_attr_name @ 42 NONAME
- pj_stun_get_class_name @ 43 NONAME
- pj_stun_get_err_reason @ 44 NONAME
- pj_stun_get_method_name @ 45 NONAME
- pj_stun_msg_add_attr @ 46 NONAME
- pj_stun_msg_add_binary_attr @ 47 NONAME
- pj_stun_msg_add_empty_attr @ 48 NONAME
- pj_stun_msg_add_errcode_attr @ 49 NONAME
- pj_stun_msg_add_msgint_attr @ 50 NONAME
- pj_stun_msg_add_sockaddr_attr @ 51 NONAME
- pj_stun_msg_add_string_attr @ 52 NONAME
- pj_stun_msg_add_uint64_attr @ 53 NONAME
- pj_stun_msg_add_uint_attr @ 54 NONAME
- pj_stun_msg_add_unknown_attr @ 55 NONAME
- pj_stun_msg_check @ 56 NONAME
- pj_stun_msg_create @ 57 NONAME
- pj_stun_msg_create_response @ 58 NONAME
- pj_stun_msg_decode @ 59 NONAME
- pj_stun_msg_destroy_tdata @ 60 NONAME
- pj_stun_msg_dump @ 61 NONAME
- pj_stun_msg_encode @ 62 NONAME
- pj_stun_msg_find_attr @ 63 NONAME
- pj_stun_msgint_attr_create @ 64 NONAME
- pj_stun_session_cancel_req @ 65 NONAME
- pj_stun_session_create @ 66 NONAME
- pj_stun_session_create_ind @ 67 NONAME
- pj_stun_session_create_req @ 68 NONAME
- pj_stun_session_create_res @ 69 NONAME
- pj_stun_session_destroy @ 70 NONAME
- pj_stun_session_get_user_data @ 71 NONAME
- pj_stun_session_on_rx_pkt @ 72 NONAME
- pj_stun_session_retransmit_req @ 73 NONAME
- pj_stun_session_send_msg @ 74 NONAME
- pj_stun_session_set_credential @ 75 NONAME
- pj_stun_session_set_server_name @ 76 NONAME
- pj_stun_session_set_user_data @ 77 NONAME
- pj_stun_set_padding_char @ 78 NONAME
- pj_stun_sockaddr_attr_create @ 79 NONAME
- pj_stun_string_attr_create @ 80 NONAME
- pj_stun_uint64_attr_create @ 81 NONAME
- pj_stun_uint_attr_create @ 82 NONAME
- pj_stun_unknown_attr_create @ 83 NONAME
- pjnath_init @ 84 NONAME
- pjnath_perror @ 85 NONAME
+ pj_stun_detect_nat_type @ 40 NONAME
+ pj_stun_empty_attr_create @ 41 NONAME
+ pj_stun_errcode_attr_create @ 42 NONAME
+ pj_stun_get_attr_name @ 43 NONAME
+ pj_stun_get_class_name @ 44 NONAME
+ pj_stun_get_err_reason @ 45 NONAME
+ pj_stun_get_method_name @ 46 NONAME
+ pj_stun_msg_add_attr @ 47 NONAME
+ pj_stun_msg_add_binary_attr @ 48 NONAME
+ pj_stun_msg_add_empty_attr @ 49 NONAME
+ pj_stun_msg_add_errcode_attr @ 50 NONAME
+ pj_stun_msg_add_msgint_attr @ 51 NONAME
+ pj_stun_msg_add_sockaddr_attr @ 52 NONAME
+ pj_stun_msg_add_string_attr @ 53 NONAME
+ pj_stun_msg_add_uint64_attr @ 54 NONAME
+ pj_stun_msg_add_uint_attr @ 55 NONAME
+ pj_stun_msg_add_unknown_attr @ 56 NONAME
+ pj_stun_msg_check @ 57 NONAME
+ pj_stun_msg_create @ 58 NONAME
+ pj_stun_msg_create_response @ 59 NONAME
+ pj_stun_msg_decode @ 60 NONAME
+ pj_stun_msg_destroy_tdata @ 61 NONAME
+ pj_stun_msg_dump @ 62 NONAME
+ pj_stun_msg_encode @ 63 NONAME
+ pj_stun_msg_find_attr @ 64 NONAME
+ pj_stun_msgint_attr_create @ 65 NONAME
+ pj_stun_session_cancel_req @ 66 NONAME
+ pj_stun_session_create @ 67 NONAME
+ pj_stun_session_create_ind @ 68 NONAME
+ pj_stun_session_create_req @ 69 NONAME
+ pj_stun_session_create_res @ 70 NONAME
+ pj_stun_session_destroy @ 71 NONAME
+ pj_stun_session_get_user_data @ 72 NONAME
+ pj_stun_session_on_rx_pkt @ 73 NONAME
+ pj_stun_session_retransmit_req @ 74 NONAME
+ pj_stun_session_send_msg @ 75 NONAME
+ pj_stun_session_set_credential @ 76 NONAME
+ pj_stun_session_set_server_name @ 77 NONAME
+ pj_stun_session_set_user_data @ 78 NONAME
+ pj_stun_set_padding_char @ 79 NONAME
+ pj_stun_sockaddr_attr_create @ 80 NONAME
+ pj_stun_string_attr_create @ 81 NONAME
+ pj_stun_uint64_attr_create @ 82 NONAME
+ pj_stun_uint_attr_create @ 83 NONAME
+ pj_stun_unknown_attr_create @ 84 NONAME
+ pjnath_init @ 85 NONAME
+ pjnath_perror @ 86 NONAME
diff --git a/build.symbian/pjsua_libU.def b/build.symbian/pjsua_libU.def
index 10df6bed..39465fd9 100644
--- a/build.symbian/pjsua_libU.def
+++ b/build.symbian/pjsua_libU.def
@@ -1,70 +1,70 @@
EXPORTS
- pjsip_cred_dup @ 1 NONAME
- pjsua_acc_add @ 2 NONAME
- pjsua_acc_add_local @ 3 NONAME
- pjsua_acc_config_default @ 4 NONAME
- pjsua_acc_create_request @ 5 NONAME
- pjsua_acc_create_uac_contact @ 6 NONAME
- pjsua_acc_create_uas_contact @ 7 NONAME
- pjsua_acc_del @ 8 NONAME
- pjsua_acc_enum_info @ 9 NONAME
- pjsua_acc_find_for_incoming @ 10 NONAME
- pjsua_acc_find_for_outgoing @ 11 NONAME
- pjsua_acc_get_count @ 12 NONAME
- pjsua_acc_get_default @ 13 NONAME
- pjsua_acc_get_info @ 14 NONAME
- pjsua_acc_is_valid @ 15 NONAME
- pjsua_acc_modify @ 16 NONAME
- pjsua_acc_set_default @ 17 NONAME
- pjsua_acc_set_online_status @ 18 NONAME
- pjsua_acc_set_online_status2 @ 19 NONAME
- pjsua_acc_set_registration @ 20 NONAME
- pjsua_acc_set_transport @ 21 NONAME
- pjsua_buddy_add @ 22 NONAME
- pjsua_buddy_config_default @ 23 NONAME
- pjsua_buddy_del @ 24 NONAME
- pjsua_buddy_get_info @ 25 NONAME
- pjsua_buddy_is_valid @ 26 NONAME
- pjsua_buddy_subscribe_pres @ 27 NONAME
- pjsua_call_answer @ 28 NONAME
- pjsua_call_dial_dtmf @ 29 NONAME
- pjsua_call_dump @ 30 NONAME
- pjsua_call_get_conf_port @ 31 NONAME
- pjsua_call_get_count @ 32 NONAME
- pjsua_call_get_info @ 33 NONAME
- pjsua_call_get_max_count @ 34 NONAME
- pjsua_call_get_user_data @ 35 NONAME
- pjsua_call_hangup @ 36 NONAME
- pjsua_call_hangup_all @ 37 NONAME
- pjsua_call_has_media @ 38 NONAME
- pjsua_call_is_active @ 39 NONAME
- pjsua_call_make_call @ 40 NONAME
- pjsua_call_reinvite @ 41 NONAME
- pjsua_call_send_im @ 42 NONAME
- pjsua_call_send_request @ 43 NONAME
- pjsua_call_send_typing_ind @ 44 NONAME
- pjsua_call_set_hold @ 45 NONAME
- pjsua_call_set_user_data @ 46 NONAME
- pjsua_call_update @ 47 NONAME
- pjsua_call_xfer @ 48 NONAME
- pjsua_call_xfer_replaces @ 49 NONAME
- pjsua_codec_get_param @ 50 NONAME
- pjsua_codec_set_param @ 51 NONAME
- pjsua_codec_set_priority @ 52 NONAME
- pjsua_conf_add_port @ 53 NONAME
- pjsua_conf_adjust_rx_level @ 54 NONAME
- pjsua_conf_adjust_tx_level @ 55 NONAME
- pjsua_conf_connect @ 56 NONAME
- pjsua_conf_disconnect @ 57 NONAME
- pjsua_conf_get_active_ports @ 58 NONAME
- pjsua_conf_get_max_ports @ 59 NONAME
- pjsua_conf_get_port_info @ 60 NONAME
- pjsua_conf_get_signal_level @ 61 NONAME
- pjsua_conf_remove_port @ 62 NONAME
- pjsua_config_default @ 63 NONAME
- pjsua_config_dup @ 64 NONAME
- pjsua_create @ 65 NONAME
- pjsua_destroy @ 66 NONAME
+ pjsua_acc_add @ 1 NONAME
+ pjsua_acc_add_local @ 2 NONAME
+ pjsua_acc_config_default @ 3 NONAME
+ pjsua_acc_create_request @ 4 NONAME
+ pjsua_acc_create_uac_contact @ 5 NONAME
+ pjsua_acc_create_uas_contact @ 6 NONAME
+ pjsua_acc_del @ 7 NONAME
+ pjsua_acc_enum_info @ 8 NONAME
+ pjsua_acc_find_for_incoming @ 9 NONAME
+ pjsua_acc_find_for_outgoing @ 10 NONAME
+ pjsua_acc_get_count @ 11 NONAME
+ pjsua_acc_get_default @ 12 NONAME
+ pjsua_acc_get_info @ 13 NONAME
+ pjsua_acc_is_valid @ 14 NONAME
+ pjsua_acc_modify @ 15 NONAME
+ pjsua_acc_set_default @ 16 NONAME
+ pjsua_acc_set_online_status @ 17 NONAME
+ pjsua_acc_set_online_status2 @ 18 NONAME
+ pjsua_acc_set_registration @ 19 NONAME
+ pjsua_acc_set_transport @ 20 NONAME
+ pjsua_buddy_add @ 21 NONAME
+ pjsua_buddy_config_default @ 22 NONAME
+ pjsua_buddy_del @ 23 NONAME
+ pjsua_buddy_get_info @ 24 NONAME
+ pjsua_buddy_is_valid @ 25 NONAME
+ pjsua_buddy_subscribe_pres @ 26 NONAME
+ pjsua_call_answer @ 27 NONAME
+ pjsua_call_dial_dtmf @ 28 NONAME
+ pjsua_call_dump @ 29 NONAME
+ pjsua_call_get_conf_port @ 30 NONAME
+ pjsua_call_get_count @ 31 NONAME
+ pjsua_call_get_info @ 32 NONAME
+ pjsua_call_get_max_count @ 33 NONAME
+ pjsua_call_get_user_data @ 34 NONAME
+ pjsua_call_hangup @ 35 NONAME
+ pjsua_call_hangup_all @ 36 NONAME
+ pjsua_call_has_media @ 37 NONAME
+ pjsua_call_is_active @ 38 NONAME
+ pjsua_call_make_call @ 39 NONAME
+ pjsua_call_reinvite @ 40 NONAME
+ pjsua_call_send_im @ 41 NONAME
+ pjsua_call_send_request @ 42 NONAME
+ pjsua_call_send_typing_ind @ 43 NONAME
+ pjsua_call_set_hold @ 44 NONAME
+ pjsua_call_set_user_data @ 45 NONAME
+ pjsua_call_update @ 46 NONAME
+ pjsua_call_xfer @ 47 NONAME
+ pjsua_call_xfer_replaces @ 48 NONAME
+ pjsua_codec_get_param @ 49 NONAME
+ pjsua_codec_set_param @ 50 NONAME
+ pjsua_codec_set_priority @ 51 NONAME
+ pjsua_conf_add_port @ 52 NONAME
+ pjsua_conf_adjust_rx_level @ 53 NONAME
+ pjsua_conf_adjust_tx_level @ 54 NONAME
+ pjsua_conf_connect @ 55 NONAME
+ pjsua_conf_disconnect @ 56 NONAME
+ pjsua_conf_get_active_ports @ 57 NONAME
+ pjsua_conf_get_max_ports @ 58 NONAME
+ pjsua_conf_get_port_info @ 59 NONAME
+ pjsua_conf_get_signal_level @ 60 NONAME
+ pjsua_conf_remove_port @ 61 NONAME
+ pjsua_config_default @ 62 NONAME
+ pjsua_config_dup @ 63 NONAME
+ pjsua_create @ 64 NONAME
+ pjsua_destroy @ 65 NONAME
+ pjsua_detect_nat_type @ 66 NONAME
pjsua_dump @ 67 NONAME
pjsua_enum_accs @ 68 NONAME
pjsua_enum_buddies @ 69 NONAME