码迷,mamicode.com
首页 >  
搜索关键字:sockfd    ( 156个结果
基于UDP的socket编程
一.相关函数说明UDP是无连接的,即发送数据之前不需要建立连接。除了基于TCP中的socket编程所需的函数之外,基于UDP的socket编程中还需要用到两个函数。1.sendto函数:用于客户端中指定一目的地发送数据。(1)函数原型(2)参数说明sockfd:套接字buf:待发送数据的缓冲区len:缓..
分类:其他好文   时间:2016-06-15 00:06:11    阅读次数:228
UDP通讯程序设计
1、编程模型函数化 1)发送数据 Sendto:发送数据 ssize_t sendto(int sockfd,const void *buf,size_t nbytes,int flags,const struct sockaddr *destaddr,socklen_t destlen); 头文件 ...
分类:其他好文   时间:2016-06-14 16:09:50    阅读次数:197
Own your Android! Yet Another Universal Root(二)
利用 目标 直到现在我们已经看出这是一个典型的UAF漏洞并且一个位于用户空间迷途的文件描述符指向内核中的PING 套接字可以被攻击者获得。接下来我们要填充套接字对象,重新使用这个对象。之后我们可以执行内核中任意代码,最终完成Android设备的提权。 实际上,我们使用套接字对象的close函数。当close(sockfd)调用时,内核最终会进入如下代码 int inet_relea...
分类:移动开发   时间:2016-06-07 06:39:55    阅读次数:411
TCP中 recv和sendf函数
recv和send函数: #include<sys/socket.h> ssize_t recv(int sockfd, void *buff, size_t nbytes, int flags); ssize_t recv(int sockfd, const void *buff, size_t ...
分类:其他好文   时间:2016-06-03 15:44:43    阅读次数:315
UDP
《UDP用到的大多数函数在上一片TCP中已讲解,这儿就不再重复了,只有接受和发送所用的函数不同》函数(1)接受——recvfrom()(2)发送——sendto()a.参数sockfd:表示一个已经建立的socket编号(描述符);buf:接受数据的缓冲区;len:缓冲区的大小;flags:调用操作方式,当设为..
分类:其他好文   时间:2016-05-24 07:00:13    阅读次数:255
close()和shutdown()函数
一·close(int sockfd) 当server和client建立连接,server调用close(),则server发送fin给client,server不在通过该套接字继续传送消息或者接收消息,此时client调用read,如果接收到fin则返回0,但是此时的client还是可以write ...
分类:其他好文   时间:2016-05-16 21:43:48    阅读次数:128
Unix网络编程之UDP常见缺陷与实例
UDP与TCP相比,各有优缺点,下来来列举一下UDP的缺点: 1.UDP缺乏流量控制(不可靠) 实例代码: //server.c #include #include #include #include #include int main() {     int sockfd;     struct sockaddr_in servaddr,clientaddr...
分类:其他好文   时间:2016-05-12 13:47:04    阅读次数:155
Cheapos Tcp/ip
一、Tcp/ip Cheapos中的tcp/ip来看 int listen(int sockfd, int backlog)中的backlog DESCRIPTION To accept connections, a socket is first created with socket(2), a ...
分类:其他好文   时间:2016-05-11 19:56:17    阅读次数:209
libcurl网络连接使用tcp/ip
CURL *curl; CURLcode res; const char *request = "GETas.xxxxE测试发送"; curl_socket_t sockfd; /* socket */ long sockextr; size_t iolen; curl = curl_easy_in ...
分类:Web程序   时间:2016-04-23 09:06:13    阅读次数:1237
getsockname和getpeername函数
这2个函数或者返回与某个套接字关联的本地协议地址(getsockname),或者返回与某个套接字关联的外地协议地址(getpeername) int getsockname(int sockfd, struct sockaddr* localaddr, socklen_t * addrlen); i ...
分类:其他好文   时间:2016-04-03 21:54:54    阅读次数:154
156条   上一页 1 ... 4 5 6 7 8 ... 16 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!