本文主要是介绍linux netlink套接字学习资料,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
理论:
http://blog.csdn.net/unbutun/article/details/3394061
进一步深入:
http://edsionte.com/techblog/archives/4134
http://edsionte.com/techblog/archives/4140
http://edsionte.com/techblog/archives/4134
实践:
http://bbs.chinaunix.net/thread-3766684-1-1.html
附录代码:
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <string.h>
#include <fcntl.h>
#include <errno.h>
#include <string.h>
#include <asm/types.h>
#include <sys/socket.h>
#include <linux/netlink.h>
#include <linux/inet_diag.h>
#include <netinet/tcp.h>#define NETLINK_TEST 18
#define MAX_PAYLOAD 1024
struct req {struct nlmsghdr nlh;char [MAX_PAYLOAD];
};
这篇关于linux netlink套接字学习资料的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!