腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(974)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
2
回答
netlink
与通用
netlink
协议
我已经读过通用的
netlink
如何- to,我发现
netlink
唯一的主要缺点是协议族的数量限制在MAX_LINKS (32),因此他们创建了通用的
netlink
协议。这是唯一的原因吗?这是否意味着,它建议使用genl而不是
netlink
,例如用户和内核空间之间的通信?与传统的网络链接相比,genl是否被认为是一种更可扩展和更易于管理的链接? 谢谢。
浏览 2
提问于2014-08-21
得票数 0
回答已采纳
1
回答
NETLINK
_FIREWALL和
NETLINK
_NETFILTER有什么区别?
NETLINK
_FIREWALL (和
NETLINK
_IP6_FW)和
NETLINK
_NETFILTER两种网络链接协议都用于管理Linux防火墙。 所以,有什么不同吗?
浏览 3
提问于2013-12-14
得票数 2
回答已采纳
1
回答
如何将套接字
netlink
与新的
netlink
系列一起使用
我在使用
netlink
套接字和新的
netlink
family...in时遇到了一些问题,特别是在组方面。我在内核空间中使用
netlink
_broadcast或nlmsg_multicast方法将消息发送到用户空间。例如,我有一个带有defs的标题: #define NL_MYGRP 2intsock = socket(AF_
NETLINK
, SOCK_DGRA
浏览 2
提问于2012-02-29
得票数 2
2
回答
NetLink
消息内存问题
我可以通过
netlink
套接字成功地发送它。但是我想知道我是否应该释放我编写的内核函数中的消息,或者
netlink
套接字API正在释放内存?同样在/proc/net/
netlink
中,我可以看到Drop计数在不断增加。这个计数意味着什么?
浏览 1
提问于2010-12-12
得票数 0
2
回答
Netlink
套接字创建返回空
我一直在尝试实现内核模块和进程之间相当简单的
netlink
通信。但是我似乎被困在了在内核模块上创建
netlink
套接字上。正如我从内核3.6和更高版本中了解到的,
netlink
_kernel_create签名是:我的内核是3.13,因此这是我正在使用的声明。以下是代码: #define <e
浏览 4
提问于2015-01-03
得票数 0
回答已采纳
1
回答
有人使用
netlink
作为IPC吗?
我计划使用
netlink
在两个用户土地进程之间进行通信。对
netlink
如此挑剔的部分原因是--其中一个进程的大部分处理最终将在内核空间进行,而基于
netlink
的通信可以按原样使用(希望如此)。我正在采取的方法是-定义一个新的通用
Netlink
系列(我将不得不编写一个内核模块来支持这个家族--就像目前看来的那样)。我的问题是,是否有人在任何项目中以类似的方式使用
netlink
?还有--上面的方法有意义吗? 我读过一篇关于基于
netlink
的DBUS的建议。但还没有找到任何的实现。这最符
浏览 2
提问于2014-10-07
得票数 11
回答已采纳
2
回答
Netlink
套接字
我正在尝试从userspace向内核空间发送一个struct的列表/数组。与那里推荐的类似,我正在考虑使用我为其找到的套接字。在这一行中将消息设置为hello我试过了这给了我错误:作为赋值的左操作数所需的lvalue。更新typedef struct { int val2;我需要在内核内存中分
浏览 3
修改于2017-05-23
得票数 0
2
回答
Netlink
多播核心组
这是“澄清”的代码:#include <net/sock.h>#include <linux/skbuff.h>#include <net/
netlink
.h>{
浏览 0
修改于2014-10-09
得票数 4
1
回答
使用
netlink
添加/更新iptables?
为此,我使用struct rtmsg更新数据并将其发送到作为
NETLINK
_ROUTE打开的fd。fd = socket(AF_
NETLINK
, SOCK_RAW,
NETLINK
_ROUTE);e.x。我需要在nat表中添加SNAT规则,如何使
浏览 7
提问于2015-12-03
得票数 0
1
回答
netlink
是否使用“广播”传递消息?
我正在上学习
netlink
的例子。内核 my_nl_rcv_msg(nls, MY_MSG_TYPE, 0, msg, sizeof(msg));
NETLINK
_USERSOCK和MY_MSG_TYPE似乎不是connection identifier。在这种
浏览 2
修改于2017-05-23
得票数 0
1
回答
netlink
和big endian格式
我在内核中没有发现任何文档/注释要求以网络字节顺序将
netlink
消息中的16/32-bit值传递给内核。因此,我的问题是,如果我必须使用htonl/htons函数时,填充
netlink
消息。
浏览 0
修改于2017-04-13
得票数 0
1
回答
Linux
netlink
多播路由更新
我的应用程序应该从内核获得
netlink
组播路由更新。我做了一些研究,发现多播使用不同的family:RTNL_FAMILY_IPMR和组是RTMGRP_IPV4_MROUTE。但是,如果我使用: snl.nl_groups |= RTMGRP_IPV4_MROUTE但
浏览 0
修改于2016-04-21
得票数 0
1
回答
netlink
ipset列表响应格式
我正在开发golang
netlink
ipset控件库。我得到的数据显然就是我要找的。 但是我找不到格式的规范!
浏览 5
提问于2018-07-18
得票数 0
1
回答
侦听内核模块中的
netlink
广播
SELinux模块向任何侦听套接字发送一个
netlink
广播。我想知道是否可以从另一个内核模块中收听
netlink
广播?来自SELinux
netlink
代码:
netlink
_broadcast(selnl, skb, 0, SELNLGRP_AVC, GFP_USER);
浏览 2
提问于2014-12-05
得票数 3
回答已采纳
1
回答
NF_
NETLINK
_CONNTRACK_EXP_DESTROY和NF_
NETLINK
_CONNTRACK_DESTROY的区别是什么?
我有一个
Netlink
套接字,通过在bind参数中使用NF_
NETLINK
_CONNTRACK_DESTROY或‘d’来销毁事件。不过,在查看nfnetlink_compat.h时,我发现不仅仅是新的、更新的和破坏的标志更多--每个标志都有一个EXP_XYZ变体:#define NF_
NETLINK
_CONNTRACK_UPDATE 0x00000002 #define NF_
NETLINK
_CONNT
浏览 0
提问于2018-08-29
得票数 0
回答已采纳
1
回答
如何将
netlink
用于IPC?
我的项目需要使用
Netlink
进行IPC,参考是。我对代码做了一些修改。首先启动接收方和发送方,然后向接收方输入发送方pid,然后向发送方输入接收方pid。但收信人没有收到消息。fd = socket(PF_
NETLINK
, SOCK_RAW,
NETLINK
_GENERIC); //int fd = socket(PF_
NETLIN
浏览 3
修改于2019-10-08
得票数 1
回答已采纳
1
回答
使用boost::asio的AF_
NETLINK
(
netlink
)套接字
我正在编写基于和的多播客户机/服务器应用程序,它们工作得很好。我想我应该使用boost::asio::local中的工具,但是我不确定我应该使用boost::asio::local::datagram_protocol还是boost::asio::local::stream_protocol还是...
浏览 0
修改于2012-11-30
得票数 6
回答已采纳
1
回答
netlink
序列号无序
我正在使用和 Go包编写一个与MAC80211_HWSIM
netlink
系列函数交互的实用程序。它工作得很好。差不多了。但是strace清楚地表明内核正在响应一个无序的编号(请原谅过度的侧滚):bind(3, {sa_family=AF_
NETLINK
, nl_pid=0, nl_groups=00000000}, 12) = 0 getsockname(3, {sa_family=AF_
NETLINK
浏览 6
提问于2018-07-17
得票数 1
1
回答
允许创建多少个
netlink
协议?
我正在测试以下
netlink
示例代码(内核版本3.3.4),发现如果
NETLINK
_PROTOCOL设置为大于31的数字,模块插入将失败。如果
NETLINK
_PROTOCOL设置为1,2,3,5,17,19,21-31,模块插入将是成功的#include <net/sock.h>#in
浏览 4
提问于2014-07-03
得票数 0
回答已采纳
3
回答
使用
NETLINK
的VLAN信息
如何使用C中的
NETLINK
套接字从内核到用户空间中添加和删除VLAN子接口等VLAN信息? 我很少像评论中所建议的那样在
NETLINK
man上做研究。我添加并删除了一个VLAN子接口,并使用
netlink
套接字程序进行监视。用于添加和删除每个接收3条消息。加法发送3条NEWLINK消息,删除发送2条NEWLINK和1条DELLINK消息。
浏览 2
修改于2015-06-04
得票数 12
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券