From 9a486fd09dabad24998fd03932b237e5ab26235e Mon Sep 17 00:00:00 2001 From: Son Hyunjun Date: Wed, 14 Mar 2012 12:30:06 +0900 Subject: [PATCH] modify about guest server port --- tizen/src/emulator.c | 10 ++++++---- tizen/src/guest_server.c | 4 ++-- tizen/src/guest_server.h | 2 +- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/tizen/src/emulator.c b/tizen/src/emulator.c index 7171174..83d9d88 100644 --- a/tizen/src/emulator.c +++ b/tizen/src/emulator.c @@ -79,8 +79,6 @@ static void construct_main_window(int skin_argc, char* skin_argv[]) } #endif -// start_guest_server(); - } static void parse_options(int argc, char* argv[], int* skin_argc, char*** skin_argv, int* qemu_argc, char*** qemu_argv) @@ -171,14 +169,18 @@ int main(int argc, char* argv[]) INFO("\n"); INFO("======================================================\n"); + sdb_setup(); + construct_main_window(skin_argc, skin_argv); - sdb_setup(); + //TODO get port number by args from emulator manager + int guest_server_port = get_sdb_base_port() + SDB_UDP_SENSOR_INDEX; + start_guest_server( guest_server_port ); INFO("qemu main start!\n"); qemu_main(qemu_argc, qemu_argv, NULL); -// shutdown_guest_server(); + shutdown_guest_server(); exit_emulator(); diff --git a/tizen/src/guest_server.c b/tizen/src/guest_server.c index cb671de..c33c524 100644 --- a/tizen/src/guest_server.c +++ b/tizen/src/guest_server.c @@ -48,9 +48,9 @@ static int server_sock = 0; static int parse_val( char *buff, unsigned char data, char *parsbuf ); -pthread_t start_guest_server( void ) { +pthread_t start_guest_server( int server_port ) { - svr_port = get_sdb_base_port() + SDB_UDP_SENSOR_INDEX; + svr_port = server_port; pthread_t thread_id = -1; diff --git a/tizen/src/guest_server.h b/tizen/src/guest_server.h index 376bb5c..16aa759 100644 --- a/tizen/src/guest_server.h +++ b/tizen/src/guest_server.h @@ -34,7 +34,7 @@ #include -pthread_t start_guest_server( void ); +pthread_t start_guest_server( int server_port ); void shutdown_guest_server( void ); #endif /* GUEST_SERVER_H_ */ -- 2.7.4