用户态对accept的标准用法: if ((client_fd = accept(sockfd, (struct sockaddr *)&remote_addr, &sin_size)) == -1) { //accept()函数让服务器接收客户的连接请求 perror("accept Error\...
分类:
系统相关 时间:
2015-07-30 12:56:35
阅读次数:
450
#include
#include
#include
#include
#include
#include
#include int main(int argc, char **argv)
{
int sockfd;...
分类:
系统相关 时间:
2015-07-14 18:00:35
阅读次数:
144
server.c
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
int main(int argc, char *argv[])
{
int sockfd,new_fd;
struc...
分类:
系统相关 时间:
2015-07-10 16:45:53
阅读次数:
150
一、 UDP C/S的典型函数调用
UDP没有像TCP那样的连接,客户端直接sendto向某服务器发送数据,服务器端一直recvfrom阻塞,以接收任何客户端发送的数据。
二、 sendto和recvfrom函数
int sendto(int sockfd, const void* buff, size_t nbytes, int flag, const struct sock...
分类:
其他好文 时间:
2015-07-09 17:59:45
阅读次数:
202
UDP特点 无连接,面向数据报(基于消息,不会粘包)的传输数据服务; 不可靠(可能会丢包,乱序,反复),但因此普通情况下UDP更加高效;UDP客户/服务器模型UDP-API使用#include #include ssize_t recvfrom(int sockfd, void *buf, size...
分类:
其他好文 时间:
2015-07-08 18:33:13
阅读次数:
130
最近在学习UNP,特此记录。1. TCP回射服务器程序#include "unp.h"void str_echo(int sockfd){ ssize_t n; char buf[MAXLINE];again: while ( (n = read(sockfd, buf, MA...
分类:
其他好文 时间:
2015-06-18 23:59:16
阅读次数:
435
一、获取/设置套接字选项的方法
一个套接字描述符相关联的套接字选项很多。获取/设置套接字选项的方法:
1. getsockopt和setsockopt函数
2. fcntl函数
3. ioctl函数
二、 getsockopt和setsockopt函数
int getsockopt(int sockfd, int level, int optname, void* optval...
分类:
其他好文 时间:
2015-06-17 15:31:39
阅读次数:
173
代码很简单,就是发送c语言发送http请求,但 i= read(sockfd, buf, BUFSIZE-1); 可以正常运行,
替换为i= Read(sockfd, buf, BUFSIZE-1);后程序退出,不知什么原因,求解答。
#include
#include
#include
#include
#include
#include
#include
#incl...
分类:
系统相关 时间:
2015-06-04 19:28:02
阅读次数:
131
这两个函数仅用于套接字。
#include
int getsockopt(int sockfd,int level,int optname,void* optval,socklen_t *optlen);
int setsockopt(int sockfd,int level,int optname,const void *optval,socklent_t optlen);
均...
分类:
其他好文 时间:
2015-05-24 17:28:42
阅读次数:
130
int main(int argc,char **argv) {
int sockfd, n;
char buf[MAXLINE];
union {
short s;
char c[sizeof(short)];
} un;
un.s = 0x0102;
if (sizeof(short) == 2) {...
分类:
其他好文 时间:
2015-05-24 10:09:16
阅读次数:
122