File tree Expand file tree Collapse file tree 2 files changed +3
-10
lines changed Expand file tree Collapse file tree 2 files changed +3
-10
lines changed Original file line number Diff line number Diff line change @@ -49,15 +49,11 @@ int main(int argc, char *argv[])
49
49
freeaddrinfo (result );
50
50
51
51
/* send, recv */
52
- char buffer [BUFFER_SIZE ];
53
52
size_t size ;
54
53
char * line ;
55
- strcpy (buffer , "Client wants to talk" );
56
- udt_send (sock , buffer , strlen (buffer ) + 1 , 0 );
57
- while (udt_recv (sock , buffer , sizeof (buffer ), 0 ) > 0 ) {
58
- printf ("Recvd: %s\n>> " , buffer );
59
- memset (buffer , 0 , sizeof (buffer ));
60
-
54
+ udt_send (sock , "Client wants to talk" , 21 , 0 );
55
+ while (1 ) {
56
+ printf ("\n>> " );
61
57
size = 0 ;
62
58
size = getline (& line , & size , stdin );
63
59
if (size == 1 ) break ;
Original file line number Diff line number Diff line change @@ -72,12 +72,9 @@ int main(int argc, char *argv[])
72
72
73
73
/* send, recv */
74
74
char buffer [BUFFER_SIZE ];
75
- char msg [] = "Servito ergo sum" ;
76
75
while (udt_recv (conn , buffer , BUFFER_SIZE , 0 )) {
77
76
printf ("Req: %s\n" , buffer );
78
77
memset (buffer , 0 , sizeof (buffer ));
79
- udt_send (conn , msg , sizeof (msg ), 0 );
80
- printf ("Res: %s\n" , msg );
81
78
}
82
79
83
80
printf ("\nClient disconnected\n" );
You can’t perform that action at this time.
0 commit comments