腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Netlink
套接字创建返回空
c
、
sockets
、
linux-kernel
、
kernel
、
netlink
我一直在尝试实现
内核
模块和进程之间相当简单的
netlink
通信。但是我似乎被困在了在
内核
模块上创建
netlink
套接字上。正如我从
内核
3.6和更高版本中了解到的,
netlink
_kernel_create签名是:我的
内核
浏览 4
提问于2015-01-03
得票数 0
回答已采纳
1
回答
任何编程语言中的IPROUTE2 API
linux-kernel
、
iproute
、
api
有什么API可以用来操作
Linux
路由表吗?我想编写一个程序,听套接字,然后相应地修改路由表,只是一个简单的代码,但需要一个API。
浏览 0
提问于2014-04-19
得票数 2
回答已采纳
2
回答
谁能给我最新的
netlink
编程示例?
c
、
linux
、
networking
、
linux-kernel
我正在编写一个
Linux
驱动程序,使用
netlink
在用户空间和
内核
空间之间进行通信。但是我找不到一些有用的资料,因为
netlink
是从
Linux
内核
>=2.6.24改成的。谁能给我一些关于如何创建
netlink
套接字的建议。提前感谢!
浏览 3
提问于2009-05-14
得票数 2
1
回答
使用3.X
linux
内核
的C中的
Netlink
套接字
c
、
linux-kernel
、
netlink
嗨,我一直在努力让
Netlink
套接字为
Linux
3.2
Linux
内核
工作,但我似乎想不出怎么做。我已经查看过
Netlink
套接字的基础示例,但我发现的所有示例似乎都是针对2.6
内核
的。我试图找到的是如何将信息从
内核
模块发送到用户模式应用程序,反之亦然,使用
Netlink
套接字? 任何帮助都将不胜感激。谢谢!
浏览 4
提问于2013-03-05
得票数 8
1
回答
什么是rtnetlink(
linux
操作系统),
netlink
和rtnetlink有什么区别?
linux
、
linux-kernel
我想修改
内核
路由表,但我不知道该怎么做。我浏览了一些关于
linux
的书,但一无所获。有什么建议吗?
浏览 90
提问于2019-09-15
得票数 0
回答已采纳
4
回答
如何在
内核
和用户空间之间创建"
netlink
“?
c
、
linux
、
linux-kernel
、
device-driver
、
netlink
我想使用
netlink
在应用程序和
内核
空间之间进行通信。我的
Linux
内核
版本是2.6.28,下面是我的错误代码:缩写的错误消息是:在文件<
linux
/
netlink</
浏览 1
提问于2009-04-30
得票数 4
回答已采纳
2
回答
是否有任何用户级命令来检查
内核
映像是否支持
linux
中的
NETLINK
?
linux
、
linux-kernel
、
netlink
在不使用任何示例
Netlink
代码的情况下,是否有任何命令或方法来确定这个
内核
映像是否支持
Netlink
。就像。
NETLINK
_GENERIC和
NETLINK
_ISCSI出现在
Linux
2.6.15中。(
Netlink
(7))那么我怎么能看到它支持哪个
Netlink
版本呢?
浏览 4
提问于2014-06-18
得票数 0
回答已采纳
1
回答
内核
到用户空间应用程序通信
android
、
c
、
linux
、
linux-kernel
、
netlink
我试图让
内核
(Android,
内核
4.9.59)与用户空间应用程序进行通信。我的
内核
侧
Netlink
套接字代码如下://For
netlink
socket -->//#include<net/
netlink
.h> #include <
linux</
浏览 0
提问于2019-04-24
得票数 2
回答已采纳
4
回答
如何使用
netlink
套接字与
内核
模块通信?
c
、
linux-kernel
、
linux-device-driver
、
netlink
我正在尝试编写一个使用
netlink
与用户进程通信的
linux
内核
模块。我使用的是
netlink
,因为我想要通信的用户程序只使用套接字进行通信,我不能更改它以添加ioctl()或其他任何东西。更新:经过多次尝试和错误之后,我有以下代码,它将消息从用户程序发送到
内核
,但是从
内核
发送到用户程序的消息,即使用
netlink
_unicast()的消息不起作用。
netlink
_unicast()调用在下面的代码中注释。对于
内核
到用户程序消息,应
浏览 12
提问于2010-07-21
得票数 50
回答已采纳
2
回答
有没有人知道
NETLINK
Sockets API for MAC OS X的等价物?
macos
、
sockets
、
kernel
、
netlink
、
sysctl
有没有人知道
NETLINK
Sockets API for MAC OS X的等价物?我正在尝试将
Linux
应用程序移植到MACOS上,但在MACOS中找不到任何类似的东西。
NETLINK
Socket API游戏我只有在发生有趣的事情时才能收到通知。我知道
NETLINK
是
Linux
特有的在
Linux
内核
和用户空间之间进行通信的东西,但在MACOS下可能存在类似
NETLINK
的东西。我看到了与
内核
通信的唯一工具- sysctl() 有
浏览 1
提问于2010-12-21
得票数 7
回答已采纳
1
回答
设备文件从何而来?
linux
、
linux-kernel
、
drivers
、
devices
我正在阅读
Linux
内核
模块编程指南,我对设备驱动程序是如何工作的有一点了解。 我试着跟随并制作一个基本的设备驱动程序,它显示在/proc/设备中,这是很棒的。根据指南,为了在
Linux
中与驱动程序接口,用户空间程序可以在/dev/中与设备的设备文件进行交互。不过,现在我编写的模块并不生成设备文件。什么管理新文件的生成?
浏览 0
提问于2016-06-15
得票数 5
回答已采纳
1
回答
在后台进程模式下,
netlink
_unicast返回错误号-111 (连接被拒绝
linux-kernel
、
daemon
、
fork
、
netlink
我有一个使用
Netlink
的
Linux
内核
模块,以便与运行在用户空间中的守护进程通信。 在开发阶段,我总是像正常进程一样运行守护程序可执行文件(不调用fork()),一切都运行得很好。下一步是在初始化
Netlink
套接字之后,守护进程调用
Linux
内核
模块,这个模块保存守护进程的PID,以便推送消息。
Linux
内核
守护程序正确接收来自守护程序进程的消息,但无法使用返回errno -111 (连接被拒绝)的
netlink
_unicast
浏览 28
提问于2013-04-09
得票数 1
1
回答
在通用
netlink
套接字中使用napi api
sockets
、
linux-device-driver
、
netlink
我目前正在查看
linux
内核
(4.14)源代码,试图找出netdev NAPI是否可以与通用的
netlink
层结合使用。在我看来,当NAPI被引入
内核
时,我似乎没有想到这一点,因为我唯一能找到的添加NAPI的调用是netif_napi_add函数。我想使用NAPI功能与通用的
netlink
层,以便使用NAPI功能与AF_
NETLINK
家族实现我自己的协议。有人曾经这样做过,并可以告诉我,他是否成功地使用NAPI与通用的
netlink
层实现用户特定的协议?或者,任何拥有更
浏览 0
提问于2018-06-20
得票数 0
回答已采纳
1
回答
为什么会有AF_
NETLINK
?AF_UNIX还不够吗?
linux
、
linux-kernel
、
unix-sockets
据我所知,AF_
NETLINK
套接字协议用于
内核
和用户空间之间的通信,AF_UNIX用于两个用户空间进程之间的通信。 为什么
Linux
需要一个单独的AF_
NETLINK
?为什么UNIX套接字不能用于
内核
和用户之间的通信?
浏览 0
提问于2015-01-29
得票数 10
2
回答
insmod:错误:无法插入模块:无子进程
linux
、
sockets
、
kernel
、
netlink
我正在尝试在
linux
内核
中运行
linux
内核
模块。有时它成功并运行,有时模块插入失败并出现错误:
内核
日志显示它在打印时失败我只是在模块中创建了两个
netlink
套接字。, nl_sk =
netlink
_kernel_create(&init_net,
NETLINK
_USER, &
浏览 1
提问于2016-03-12
得票数 0
1
回答
linux
内核
中的多个
netlink
接口
linux-kernel
、
linux-device-driver
、
device-driver
、
ethernet
用户进程可以通过将目的地的nl_pid指定为0(对于
内核
)来向
内核
发送
netlink
消息。假设有两个不同的
内核
模块,每个模块注册了一个
netlink
接口。然后,用户进程的消息将到达哪个模块。0; /* For
Linux
Kernel */...msg.msg_name = (void *)&dest_addrmsg.msg_namelen = sizeof(de
浏览 1
提问于2014-12-11
得票数 0
1
回答
与
linux
内核
模块的用户空间交互
linux
、
shell
、
sockets
、
linux-kernel
我正在开发一个与我的
linux
内核
模块交互的用户空间程序。我知道实现这一目标的方法之一是使用
netlink
套接字。但是,
netlink
套接字不被shell命令(例如'ls‘)用于与
内核
的交互。那么,各种shell命令如何与
内核
交互呢?我试着浏览ls命令(ls.c)的代码,但无法理解这一点。
浏览 1
提问于2017-01-24
得票数 1
1
回答
适合
Linux
用户空间程序的构建环境
c
、
linux
、
makefile
、
linux-kernel
我需要构建一个
Linux
用户空间程序,其中包括来自
Linux
内核
的头。然而,这些标头似乎又使用了其他标头,等等。因此,我的问题是,在Makefile中包含所有可能需要的目录的正确/好方法是什么?
浏览 1
提问于2016-03-30
得票数 1
回答已采纳
1
回答
libevent支持
netlink
套接字吗?
linux
、
libevent
、
netlink
我使用
netlink
从
内核
接收中断号。用户空间中的应用程序使用libevent来处理TCP/IP请求和
netlink
消息。支持
Linux
套接字吗?举一个简单的例子,我将不胜感激。
浏览 4
提问于2017-02-16
得票数 0
回答已采纳
3
回答
如何从
内核
模块向用户空间应用程序发送“信号”?
linux
、
module
、
kernel
、
signals
、
interrupt
我有一个
Linux
内核
模块,其中包含中断处理程序,并希望在中断处理后以某种方式通知用户空间应用程序。请告诉我,怎么做?
浏览 2
提问于2013-06-03
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux内核出现漏洞
Windows 内核和 Linux 内核的区别(二)
Windows 内核和 Linux 内核的区别(一)
谷歌 Linux 内核开发者使用 macOS 编译 ARM64 Linux 内核
linux系统内核简析
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券