Ticket 5: Support for SIP UPDATE (RFC 3311) and fix the offer/answer negotiation

git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1469 74dad513-b988-da41-8d7b-12977e46ad98
diff --git a/build.symbian/pjsip_uaU.def b/build.symbian/pjsip_uaU.def
index b158bf9..61f9a9d 100644
--- a/build.symbian/pjsip_uaU.def
+++ b/build.symbian/pjsip_uaU.def
@@ -1,49 +1,56 @@
 EXPORTS
 	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
+	pjsip_100rel_create_prack                @ 2 NONAME
+	pjsip_100rel_end_session                 @ 3 NONAME
+	pjsip_100rel_init_module                 @ 4 NONAME
+	pjsip_100rel_is_reliable                 @ 5 NONAME
+	pjsip_100rel_on_rx_prack                 @ 6 NONAME
+	pjsip_100rel_send_prack                  @ 7 NONAME
+	pjsip_100rel_tx_response                 @ 8 NONAME
+	pjsip_create_sdp_body                    @ 9 NONAME
+	pjsip_dlg_get_inv_session                @ 10 NONAME
+	pjsip_get_prack_method                   @ 11 NONAME
+	pjsip_get_refer_method                   @ 12 NONAME
+	pjsip_inv_answer                         @ 13 NONAME
+	pjsip_inv_create_uac                     @ 14 NONAME
+	pjsip_inv_create_uas                     @ 15 NONAME
+	pjsip_inv_end_session                    @ 16 NONAME
+	pjsip_inv_initial_answer                 @ 17 NONAME
+	pjsip_inv_invite                         @ 18 NONAME
+	pjsip_inv_reinvite                       @ 19 NONAME
+	pjsip_inv_send_msg                       @ 20 NONAME
+	pjsip_inv_set_sdp_answer                 @ 21 NONAME
+	pjsip_inv_state_name                     @ 22 NONAME
+	pjsip_inv_terminate                      @ 23 NONAME
+	pjsip_inv_update                         @ 24 NONAME
+	pjsip_inv_usage_init                     @ 25 NONAME
+	pjsip_inv_usage_instance                 @ 26 NONAME
+	pjsip_inv_verify_request                 @ 27 NONAME
+	pjsip_prack_method                       @ 28 NONAME
+	pjsip_refer_method                       @ 29 NONAME
+	pjsip_regc_add_headers                   @ 30 NONAME
+	pjsip_regc_create                        @ 31 NONAME
+	pjsip_regc_destroy                       @ 32 NONAME
+	pjsip_regc_get_info                      @ 33 NONAME
+	pjsip_regc_get_pool                      @ 34 NONAME
+	pjsip_regc_init                          @ 35 NONAME
+	pjsip_regc_register                      @ 36 NONAME
+	pjsip_regc_send                          @ 37 NONAME
+	pjsip_regc_set_credentials               @ 38 NONAME
+	pjsip_regc_set_route_set                 @ 39 NONAME
+	pjsip_regc_set_transport                 @ 40 NONAME
+	pjsip_regc_unregister                    @ 41 NONAME
+	pjsip_regc_unregister_all                @ 42 NONAME
+	pjsip_regc_update_contact                @ 43 NONAME
+	pjsip_regc_update_expires                @ 44 NONAME
+	pjsip_replaces_hdr_create                @ 45 NONAME
+	pjsip_replaces_init_module               @ 46 NONAME
+	pjsip_replaces_verify_request            @ 47 NONAME
+	pjsip_xfer_accept                        @ 48 NONAME
+	pjsip_xfer_create_uac                    @ 49 NONAME
+	pjsip_xfer_create_uas                    @ 50 NONAME
+	pjsip_xfer_current_notify                @ 51 NONAME
+	pjsip_xfer_init_module                   @ 52 NONAME
+	pjsip_xfer_initiate                      @ 53 NONAME
+	pjsip_xfer_notify                        @ 54 NONAME
+	pjsip_xfer_send_request                  @ 55 NONAME