实验四:Linux 网络通信编程
1.仿照 togglesi.c 和 togglec.c,编写一个网络通信程序,服务器端为 task43s.c,客户端 为 task43c.c,客户端将从服务器下载指定文件,并显示输出 task43c.c # include "wrapper.h" char * getname ( char * str ) ; int main ( int argc , char * * argv ) { int client_sock , port ; char * host , buf [ MAXLINE ] , * file_name , * name ; rio_t rio ; if ( argc != 4 ) { fprintf ( stderr , "usage: %s <host><port><filename>\n" , argv [ 0 ] ) ; exit ( 1 ) ; } host = argv [ 1 ] ; port = atoi ( argv [ 2 ] ) ; file_name = argv [ 3 ] ; client_sock = open_client_sock ( host , port ) ; send ( client_sock , file_name , strlen ( file_name ) , 0 ) ; FILE * file ; name =