1.简介 1.2简单的时间获取客户程序
2013-09-28 18:04
267 查看
#include "unp.h" int main(int argc,char**argc) { int sockfd,n; char recvline[MAXLINE+1]; struct sockaddr in servaddr; if(argc !=2) err_quit("usage:a.out<IPaddress>"); if((sockfd = socket(AF_INET,SOCK_STREAM,0))<0) err_sys("socket error"); bzero(&servaddr,sizeof(servaddr)); servaddr.sin_family= AF_INET; servaddr.sin_port = htons(13); if(inet_pton(AF_INET,argv[1],&servaddr.sin_addr)<=0) err_quit("inet_pton error for %s",argv[1]); if(connect(sockfd,(SA*)%servaddr,sizeof(servaddr))<0) err_sys("connect error"); while((n=read(sockfd,recvline,MAXLINE))>0) { recvline =0; if(fputs(recvline,stdout)==EOF) err_sys("read error"); } if(n<0) err_sys("read error"); exit(0); }
1.unp.h 头文件包含很多网络程序需要的头文件
2.socket接口 AF_INET 表示网际通讯,SOCK_STREAM表示字节流 返回一个整数
3.
未完。
相关文章推荐
- 1.2 一个简单的时间获取客户程序
- 简介(1)-概述、一个简单的时间获取客户程序
- UINX 网络编程学习(2)--简单的时间获取客户程序
- UNIX网络编程 -- -- 一个简单的时间获取客户程序
- 读书笔记之 简单时间获取客户/服务程序
- 一个简单的时间获取客户程序
- UNIX网络编程1.5一个简单的时间获取服务器程序1.6客户服务器程序索引表
- Unix网络编程实践:时间获取客户程序
- C++中简单的获取时间程序
- 一个简单的TCP客户端时间获取程序
- 【unix网络编程】4-11显示客户IP地址和端口号的时间获取服务程序
- UNIX网络编程笔记(2):一个简单的时间获取程序
- UNIX网络编程——非阻塞connect:时间获取客户程序
- 简单的时间获取程序
- UNIX网络编程——非阻塞connect:时间获取客户程序
- Unix网络编程:从入门到放弃——一个简单的时间获取程序
- UNIX网络编程——非阻塞connect:时间获取客户程序
- Unix网络编程(卷一)-第一个简单的时间获取程序
- Unix网络编程:关于编译并测试TCP时间获取的客户程序
- 简单小程序获取显示当前时间