套接字之recv系统调用

recv系统调用对sys_recvfrom进行了简单的封装,只是其中不包含地址信息,其只需要从建立连接的另一端接收信息;

1 /*
2  *    Receive a datagram from a socket.
3  */
4 
5 SYSCALL_DEFINE4(recv, int, fd, void __user *, ubuf, size_t, size,
6         unsigned int, flags)
7 {
8     return sys_recvfrom(fd, ubuf, size, flags, NULL, NULL);
9 }

 

recvfrom系统调用,请移步<套接字之recvfrom系统调用>;

上一篇:网络UDP


下一篇:第八章 socket网络编程(8):粘包现象以及解决方法(代码完善)