From: munkyu.im Date: Fri, 29 Nov 2013 08:21:03 +0000 (+0900) Subject: emuld: support sap command X-Git-Tag: submit/tizen/20150527.025434^2~10^2~1^2~27 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=14c6987eb19d58d5ed98c66f9a7f6d545f6e787f;p=platform%2Fadaptation%2Femulator%2Femulator-daemon.git emuld: support sap command added to process_evdi_command(...) to support sap protocol Change-Id: I30db58acf32ff500b5ac7d8d601edae19eab23e0 Signed-off-by: munkyu.im --- diff --git a/include/emuld.h b/include/emuld.h index c70fd1d..8193399 100644 --- a/include/emuld.h +++ b/include/emuld.h @@ -67,7 +67,7 @@ #define SDBD_PORT 26101 #define DEFAULT_PORT 3577 #define VMODEM_PORT 3578 -#define SAP_PORT 9999 +#define SAP_PORT 26871 #define GPSD_PORT 3579 #define SENSORD_PORT 3580 #define SRV_IP "10.0.2.2" @@ -80,13 +80,13 @@ enum { - fdtype_server = 0, - fdtype_device = 1, - fdtype_vmodem = 2, - fdtype_sap = 3, - fdtype_ij = 4, - fdtype_sensor = 5, //udp - fdtype_max = 6 + fdtype_server = 0, + fdtype_device = 1, + fdtype_vmodem = 2, + fdtype_sap = 3, + fdtype_ij = 4, + fdtype_sensor = 5, //udp + fdtype_max = 6 }; extern pthread_t tid[MAX_CLIENT + 1]; @@ -95,7 +95,7 @@ extern int g_fd[fdtype_max]; #define IJTYPE_TELEPHONY "telephony" -#define IJTYPE_SAP "sap" +#define IJTYPE_SAP "sap" #define IJTYPE_SDCARD "sdcard" bool epoll_ctl_add(const int fd); diff --git a/src/emuld.cpp b/src/emuld.cpp index c2a7b05..4f89923 100644 --- a/src/emuld.cpp +++ b/src/emuld.cpp @@ -348,7 +348,7 @@ bool epoll_ctl_add(const int fd) return false; } - printf("[START] epoll events set success for server\n"); + LOG("[START] epoll events set success for server\n"); return true; } @@ -680,8 +680,11 @@ void recv_from_ij(int fd) return; } - - if (strncmp(ijcmd.cmd, "telephony", 9) == 0) + if (strncmp(ijcmd.cmd, "sap", 3) == 0) + { + msgproc_sap(fd, &ijcmd, false); + } + else if (strncmp(ijcmd.cmd, "telephony", 9) == 0) { msgproc_telephony(fd, &ijcmd, false); } @@ -705,10 +708,6 @@ void recv_from_ij(int fd) { msgproc_sdcard(fd, &ijcmd, false); } - else if (strncmp(ijcmd.cmd, "sap", 3) == 0) - { - msgproc_sap(fd, &ijcmd, false); - } else { LOG("Unknown packet: %s", ijcmd.cmd); @@ -746,7 +745,11 @@ void process_evdi_command(ijcommand* ijcmd) { int fd = -1; - if (strncmp(ijcmd->cmd, "telephony", 9) == 0) + if (strncmp(ijcmd->cmd, "sap", 3) == 0) + { + msgproc_sap(fd, ijcmd, true); + } + else if (strncmp(ijcmd->cmd, "telephony", 9) == 0) { msgproc_telephony(fd, ijcmd, true); }