From 84fde9e52f0d3c00faf61fa4d6fb532c9019a4c9 Mon Sep 17 00:00:00 2001 From: Benny Prijono Date: Wed, 9 Apr 2008 13:34:49 +0000 Subject: [PATCH] More ticket #485: removed pjstun-srv-test project and fixed build errors with gcc git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1916 74dad513-b988-da41-8d7b-12977e46ad98 --- pjnath/build/Makefile | 4 ++-- pjnath/build/pjnath.dsw | 21 --------------------- pjnath/src/pjnath-test/sess_auth.c | 16 ++++++++++++---- 3 files changed, 14 insertions(+), 27 deletions(-) diff --git a/pjnath/build/Makefile b/pjnath/build/Makefile index 9887aee72..a80fcdad2 100644 --- a/pjnath/build/Makefile +++ b/pjnath/build/Makefile @@ -58,8 +58,8 @@ export PJTURN_CLIENT_EXE:=../bin/pjturn-client-$(TARGET_NAME)$(HOST_EXE) # Defines for building TURN server application # export PJTURN_SRV_SRCDIR = ../src/pjturn-srv -export PJTURN_SRV_OBJS += allocation.o auth.o listener_udp.o server.o \ - main.o +export PJTURN_SRV_OBJS += allocation.o auth.o listener_udp.o \ + listener_tcp.o server.o main.o export PJTURN_SRV_CFLAGS += $(_CFLAGS) export PJTURN_SRV_LDFLAGS += $(_LDFLAGS) export PJTURN_SRV_EXE:=../bin/pjturn-srv-$(TARGET_NAME)$(HOST_EXE) diff --git a/pjnath/build/pjnath.dsw b/pjnath/build/pjnath.dsw index 7e479164e..0f622b610 100644 --- a/pjnath/build/pjnath.dsw +++ b/pjnath/build/pjnath.dsw @@ -60,27 +60,6 @@ Package=<4> ############################################################################### -Project: "pjstun_srv_test"=.\pjstun_srv_test.dsp - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ - Begin Project Dependency - Project_Dep_Name pjlib - End Project Dependency - Begin Project Dependency - Project_Dep_Name pjlib_util - End Project Dependency - Begin Project Dependency - Project_Dep_Name pjnath - End Project Dependency -}}} - -############################################################################### - Project: "pjturn_client"=.\pjturn_client.dsp - Package Owner=<4> Package=<5> diff --git a/pjnath/src/pjnath-test/sess_auth.c b/pjnath/src/pjnath-test/sess_auth.c index 86ac5d8ab..0675d9e04 100644 --- a/pjnath/src/pjnath-test/sess_auth.c +++ b/pjnath/src/pjnath-test/sess_auth.c @@ -55,6 +55,7 @@ static struct server static pj_status_t server_send_msg(pj_stun_session *sess, + void *token, const void *pkt, pj_size_t pkt_size, const pj_sockaddr_t *dst_addr, @@ -63,6 +64,7 @@ static pj_status_t server_send_msg(pj_stun_session *sess, pj_ssize_t len = pkt_size; PJ_UNUSED_ARG(sess); + PJ_UNUSED_ARG(token); return pj_sock_sendto(server->sock, pkt, &len, 0, dst_addr, addr_len); } @@ -71,13 +73,15 @@ static pj_status_t server_on_rx_request(pj_stun_session *sess, const pj_uint8_t *pkt, unsigned pkt_len, const pj_stun_rx_data *rdata, + void *token, const pj_sockaddr_t *src_addr, unsigned src_addr_len) { PJ_UNUSED_ARG(pkt); PJ_UNUSED_ARG(pkt_len); + PJ_UNUSED_ARG(token); - return pj_stun_session_respond(sess, rdata, 0, NULL, PJ_TRUE, + return pj_stun_session_respond(sess, rdata, 0, NULL, NULL, PJ_TRUE, src_addr, src_addr_len); } @@ -191,7 +195,7 @@ static int server_thread(void *unused) pj_stun_session_on_rx_pkt(server->sess, pkt, len, PJ_STUN_CHECK_PACKET | PJ_STUN_IS_DATAGRAM, - NULL, &src_addr, src_addr_len); + NULL, NULL, &src_addr, src_addr_len); } } @@ -327,6 +331,7 @@ static struct client static pj_status_t client_send_msg(pj_stun_session *sess, + void *token, const void *pkt, pj_size_t pkt_size, const pj_sockaddr_t *dst_addr, @@ -335,6 +340,7 @@ static pj_status_t client_send_msg(pj_stun_session *sess, pj_ssize_t len = pkt_size; PJ_UNUSED_ARG(sess); + PJ_UNUSED_ARG(token); return pj_sock_sendto(client->sock, pkt, &len, 0, dst_addr, addr_len); } @@ -342,12 +348,14 @@ static pj_status_t client_send_msg(pj_stun_session *sess, static void client_on_request_complete( pj_stun_session *sess, pj_status_t status, + void *token, pj_stun_tx_data *tdata, const pj_stun_msg *response, const pj_sockaddr_t *src_addr, unsigned src_addr_len) { PJ_UNUSED_ARG(sess); + PJ_UNUSED_ARG(token); PJ_UNUSED_ARG(tdata); PJ_UNUSED_ARG(src_addr); PJ_UNUSED_ARG(src_addr_len); @@ -400,7 +408,7 @@ static int client_thread(void *unused) pj_stun_session_on_rx_pkt(client->sess, pkt, len, PJ_STUN_CHECK_PACKET | PJ_STUN_IS_DATAGRAM, - NULL, &src_addr, src_addr_len); + NULL, NULL, &src_addr, src_addr_len); } } @@ -553,7 +561,7 @@ static int run_client_test(const char *title, } /* Send the request */ - status = pj_stun_session_send_msg(client->sess, PJ_FALSE, &server->addr, + status = pj_stun_session_send_msg(client->sess, NULL, PJ_FALSE, PJ_TRUE, &server->addr, pj_sockaddr_get_len(&server->addr), tdata); if (status != PJ_SUCCESS) { destroy_client_server();