File tree 2 files changed +7
-4
lines changed
2 files changed +7
-4
lines changed Original file line number Diff line number Diff line change 6
6
7
7
#define PORT 8080
8
8
#define MAX_BUF 1024
9
+ #define IP_ADDR "192.168.64.4"
9
10
10
11
int main (void )
11
12
{
@@ -30,7 +31,7 @@ int main(void)
30
31
// Set port and IP the same as server-side:
31
32
server_addr .sin_family = AF_INET ;
32
33
server_addr .sin_port = htons (PORT );
33
- server_addr .sin_addr .s_addr = inet_addr ("127.0.0.1" );
34
+ server_addr .sin_addr .s_addr = inet_addr (IP_ADDR );
34
35
35
36
// Send connection request to server:
36
37
if (connect (socket_desc , (struct sockaddr * )& server_addr , sizeof (server_addr )) < 0 ){
Original file line number Diff line number Diff line change 6
6
7
7
#define PORT 8080
8
8
#define MAX_BUF 1024
9
+ #define IP_ADDR "192.168.64.4"
9
10
10
11
int main (void )
11
12
{
12
- int socket_desc , client_sock , client_size ;
13
+ int socket_desc , client_sock ;
14
+ socklen_t client_size ;
13
15
struct sockaddr_in server_addr , client_addr ;
14
16
char server_message [MAX_BUF ], client_message [MAX_BUF ];
15
17
@@ -29,7 +31,7 @@ int main(void)
29
31
// Set port and IP:
30
32
server_addr .sin_family = AF_INET ;
31
33
server_addr .sin_port = htons (PORT );
32
- server_addr .sin_addr .s_addr = inet_addr ("127.0.0.1" );
34
+ server_addr .sin_addr .s_addr = inet_addr (IP_ADDR );
33
35
34
36
// Bind to the set port and IP:
35
37
if (bind (socket_desc , (struct sockaddr * )& server_addr , sizeof (server_addr ))< 0 ){
@@ -63,7 +65,7 @@ int main(void)
63
65
printf ("Msg from client: %s\n" , client_message );
64
66
65
67
// Respond to client:
66
- strcpy (server_message , "This is the server's message." );
68
+ strcpy (server_message , "This is the server's message.\n " );
67
69
68
70
if (send (client_sock , server_message , strlen (server_message ), 0 ) < 0 ){
69
71
printf ("Can't send\n" );
You can’t perform that action at this time.
0 commit comments