Changeset 46 in libcf for trunk/test/socket_client.c
- Timestamp:
- 03/29/13 14:40:25 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/test/socket_client.c
r39 r46 10 10 int main (void) { 11 11 int sock = 0; 12 int re cvd= 0;12 int result = 0; 13 13 char buf[] = "http://unsigned.kr"; 14 14 unsigned short port = 12345; … … 19 19 sock = CF_Socket_Connect ("localhost", port); 20 20 if (sock < 0) { 21 // error21 fprintf (stderr, "error : connect (%d)\n", sock); 22 22 } 23 if (CF_Socket_Send (sock, buf, sizeof (buf)) < 0) { 24 // error 23 24 result = CF_Socket_Send (sock, buf, sizeof (buf)); 25 if (result < 0) { 26 fprintf (stderr, "error : send (%d)\n", sock); 25 27 } 26 28 memset (buf, 0x00, strlen (buf)); 27 if ((recvd = CF_Socket_Recv (sock, buf, sizeof (buf))) < 0) { 28 // error 29 30 result = CF_Socket_Recv (sock, buf, sizeof (buf)); 31 if (result < 0) { 32 fprintf (stderr, "error : recv (%d)\n", result); 29 33 } 30 fprintf (stderr, "client recv : %s\n", buf); 34 fprintf (stderr, "client recv : %s(%d)\n", buf,, result); 35 31 36 CF_Socket_Close (sock); 32 37 CF_Socket_Finalize ();
Note:
See TracChangeset
for help on using the changeset viewer.