当前位置: 技术问答>linux和unix
使用原始套接字传输数据
来源: 互联网 发布时间:2016-04-10
本文导语: 哪位有在linu下 使用原始套接口sock_raw传输,发送接收数据的程序? 急急!! 菜鸟求救,请帮个忙,谢谢啊!! | 网上找ping、hping一类应用的源代码 | 看看《UNIX网络编程》 ...
哪位有在linu下 使用原始套接口sock_raw传输,发送接收数据的程序?
急急!!
菜鸟求救,请帮个忙,谢谢啊!!
急急!!
菜鸟求救,请帮个忙,谢谢啊!!
|
网上找ping、hping一类应用的源代码
|
看看《UNIX网络编程》
这里有一篇文章你看看:
http://blog.chinaunix.net/u/24474/showart_226419.html
这里有一篇文章你看看:
http://blog.chinaunix.net/u/24474/showart_226419.html
|
//SEND.C
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define MEM_KEY 5432
#define MEMSIZE 4
int shmid;
#define SERVERPORT 5001 //监听端口号 --wang 2008/08/13
#define MAXBUFSIZE 256
#define IP "192.168.1.110"
int sockfd;
struct sockaddr_in client_addr;//客户端IP --wang 2008/08/13
void initsocket()
{
int ret;
sockfd = socket(AF_INET, SOCK_DGRAM, 0);
if(sockfd
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define MEM_KEY 5432
#define MEMSIZE 4
int shmid;
#define SERVERPORT 5001 //监听端口号 --wang 2008/08/13
#define MAXBUFSIZE 256
#define IP "192.168.1.110"
int sockfd;
struct sockaddr_in client_addr;//客户端IP --wang 2008/08/13
void initsocket()
{
int ret;
sockfd = socket(AF_INET, SOCK_DGRAM, 0);
if(sockfd