码迷,mamicode.com
首页 >  
搜索关键字:sockfd    ( 156个结果
linux内核之accept实现
用户态对accept的标准用法: if ((client_fd = accept(sockfd, (struct sockaddr *)&remote_addr, &sin_size)) == -1) { //accept()函数让服务器接收客户的连接请求 perror("accept Error\...
分类:系统相关   时间:2015-07-30 12:56:35    阅读次数:450
linux c获取IP地址
#include #include #include #include #include #include #include int main(int argc, char **argv) { int sockfd;...
分类:系统相关   时间:2015-07-14 18:00:35    阅读次数:144
linux c server and client 简单的通信
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
Unix网络编程学习笔记之第8章 基于UDP套接字编程
一、 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
Socket编程实践(12) --UDP编程基础
UDP特点 无连接,面向数据报(基于消息,不会粘包)的传输数据服务; 不可靠(可能会丢包,乱序,反复),但因此普通情况下UDP更加高效;UDP客户/服务器模型UDP-API使用#include #include ssize_t recvfrom(int sockfd, void *buf, size...
分类:其他好文   时间:2015-07-08 18:33:13    阅读次数:130
TCP客户/服务器编程入门
最近在学习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
Unix网络编程学习笔记之第7章 套接字选项
一、获取/设置套接字选项的方法 一个套接字描述符相关联的套接字选项很多。获取/设置套接字选项的方法: 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
linux c select函数使用求解释
代码很简单,就是发送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
套接字选项之getsockopt和setsockopt
这两个函数仅用于套接字。 #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
156条   上一页 1 ... 7 8 9 10 11 ... 16 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!