腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(6795)
视频
沙龙
1
回答
Android
上
到底
返回
`
ioctl
` `
SIOCGIFCONF
`
是什么
?
、
、
、
在Linux中,可以使用
ioctl
获取网络接口名称和地址列表,例如,使用以下代码:using namespace std;structnetwork_adapters.ifc_ifcu.ifcu_buf = nullptr;int
ioctl
_result=
ioctl
(udp_connection,
SIOCGIFCONF
, &ne
浏览 36
提问于2019-11-26
得票数 0
2
回答
SIOCGIFCONF
只
返回
循环接口
、
、
我想得到系统
上
所有的网络接口名称。对于系统可移植性(包括
Android
),我决定使用
ioctl
编写一个执行此任务的方法,因为我认为(可能是错误的)
ioctl
是执行此任务的最佳方法之一。所以我写了这段代码contr_req.ifc_ifcu.ifcu_req = NULL; if(
ioctl
(sock,
SIOCGIFCONF
,&contr_req(sock,
SIOCGIFCONF
,&contr_req)
浏览 0
提问于2018-03-04
得票数 0
回答已采纳
2
回答
使用
ioctl
获取linux中的IPv6地址
、
、
、
,如下所示:ifc.ifc_len = buffSize;如果为接口配置了任何IPv4地址,它就会成功地工作,但是如果接口只有一个IPv6地址,则
ioctl
不会
返回
它。
浏览 5
提问于2013-12-23
得票数 11
回答已采纳
2
回答
c++ linux -从IP获取接口
、
、
在C++ linux应用程序中,我如何获得引用我机器
上
每个IP的网络接口?IP包含:静态IP和动态IP10倍
浏览 1
提问于2011-01-24
得票数 1
1
回答
使用
Android
NDK的蓝牙发现
、
、
、
(buf == NULL) { } ifc.ifc_buf = buf;但是,
ioctl
仅
返回
环回和wifi的接口:$3 = "\344\233\025j\
浏览 2
提问于2013-05-24
得票数 2
回答已采纳
1
回答
IPv6链路本地地址,其作用域为“embedded”
、
、
我编写了一些简单的代码,使用
ioctl
SIOCGIFCONF
查询系统
上
的所有网络接口,并使用inet_ntop
返回
所找到地址的文本表示。ether 00:17:f2:0b:52:73 和
ioctl
SIOCGIFCONF
返回
的IP地址:看起来scope (5)的
浏览 2
提问于2011-05-05
得票数 3
回答已采纳
6
回答
如何在基于Debian的系统
上
编程获取IP地址?
、
、
Debian的事情:127.0.1.1养鸡机 在这种情况下,是否有其他方式以编程方式(更倾向于C或C++)获得IP地址,而不修改机器
上
的系统文件
浏览 9
提问于2009-03-31
得票数 3
回答已采纳
1
回答
可以同时连接3G和Wifi吗?甚至与NDK一起使用?
、
、
、
可以同时连接3G和Wifi吗?
浏览 19
提问于2016-06-24
得票数 1
2
回答
如何在免费Pascal上调用
ioctl
作为接口列表或其他
ioctl
的内容?
、
、
、
我一直在搜索,在免费的Pascal
上
搜索,甚至在一些(不知名的)邮件列表
上
搜索,对于如何在免费Pascal
上
使用
ioctl
()或fpioctl(),我已经完全没有兴趣了。这是否意味着大部分
ioctl
功能已经消失?if
ioctl
(sock,
浏览 10
提问于2013-08-20
得票数 1
回答已采纳
6
回答
如何从接口ip地址获取接口索引
、
、
例如,如果接口ip地址是192.168.23.25,那么它的接口索引
是什么
。 我想补充的是,我需要在一个用c编写的代码中使用它,所以如果任何函数和某个选项可以根据接口ip地址给出接口索引号。
浏览 0
提问于2010-03-07
得票数 3
1
回答
ioctl
返回
-1在
android
USB大容量传输中
、
、
、
我有一个
android
应用程序,它创建了与USB设备的连接,并且必须通过特定的端点接收数据。我正在处理本机代码中的数据传输部分。该应用程序能够找到设备,打开连接并找到所需的端点。数据读取部分在本机代码中,其中在while循环中进行
ioctl
调用。int bytesTransferred =
ioctl
(g_fileDescriptor, USBDEVFS_BULK, &ctrl); 这个g_fileDescriptor是USB连接的描述符。但是
ioctl
电话总是
返回
-1。我注意到,两个连续的<em
浏览 2
提问于2014-12-05
得票数 1
1
回答
Android
原生权限和保护级别
、
、
、
我知道权限在
Android
SDK级别是如何工作的,但它在本机代码中
到底
是如何工作的呢?当在本机代码中进行系统调用时,
是什么
决定了是否允许调用socket()、fopen()、
ioctl
()等?我读到了这些问题: 但第一个问题实际
上
没有得到回答,而在第二个问题中,答案不起作用&我还没有代表对其他人的答案发表评论。
浏览 0
提问于2013-01-23
得票数 1
回答已采纳
6
回答
如何枚举在POSIX C中附加到计算机上的所有IP地址?
、
、
、
它将在具有多个IP地址(无回送)的机器
上
运行。我希望用户能够在守护进程的配置文件中指定用于传出连接的IP地址(Es),或者*使用所有的IP地址。这种行为很重要,因为*是"all“的替代品,因此多台机器
上
运行的守护进程可以指向文件共享
上
的同一个配置文件,并让每个人都使用自己的IP地址集。我在C中,如果可能的话,我只想使用POSIX,但是守护进程可能只在Linux机器
上
运行,所以我会接受一个以Linux为中心的答案。使用该方法,我只得到127.0.0.1
返回
(或Debian中的.1.1 )。我怀疑这
浏览 5
提问于2009-07-21
得票数 5
回答已采纳
1
回答
‘/proc/self/mountinfo`中的“文件系统特定信息”
是什么
?
、
这个字段(10)
到底
是什么
意思?如果这重要的话,我在ArchLinux
上
使用Linux5.0.4内核。
浏览 0
提问于2019-04-24
得票数 1
回答已采纳
4
回答
有没有包含ifconfig API的C库?
、
、
我想在中设置MTU或获取一些设备详细信息,但我不想使用system("ifconfig ...")。MTU的源代码可以在上找到。
浏览 1
提问于2011-05-19
得票数 1
回答已采纳
2
回答
IOCTL
调用和检查
返回
值
、
if((err =
ioctl
(fd, IOC_CARD_LOCK, &lock)) < 0) printf("
ioctl
failed and returned errno %d \n"它可以在我的电脑
上
编译。即是否使用
ioctl
的
返回
值填充err并检查err是否为< 0似乎有一些标准变量叫做errno?那
是什么
浏览 2
提问于2013-02-20
得票数 3
回答已采纳
1
回答
在Linux中使用"watch“运行时获取终端大小
、
、
我有一个简单的测试程序:#include <sys/
ioctl
.h>#include <errno.h> printf("width %d\n", w.ws_col);
浏览 0
提问于2020-01-13
得票数 1
回答已采纳
1
回答
ifconfig和套接字inet_ntop的不同IP结果
、
、
、
、
我正在Linux
上
开发一个应用程序。Linux执行以下命令:在启动过程中使用systemd。} } ifconf.ifc_len = sizeof ifr; { if(E
浏览 2
提问于2012-09-14
得票数 0
回答已采纳
2
回答
使用
ioctl
读取USB失败的原因是“值太大而无法定义数据类型”。
、
、
、
、
我正在尝试使用
ioctl
和USBDEVFS_BULK来读取USB (本机在
Android
上
)。我正在使用的USB电缆包含一个FTDI芯片,并从一个写串行的Arduino UNO中发送数据。
Android
上
的写似乎总是成功的,但是读取总是失败的,或者对少数条目成功,然后总是以“值太大而不能定义数据类型”(75)失败。我正在使用这个设置一个简单的ping测试:在
Android
上
编写一个字节,一个序列号;Arduino读取这个字节并使用相同的序列号进行回复。 我不太清楚这个错
浏览 2
提问于2014-12-09
得票数 2
回答已采纳
2
回答
QTcpServer检索多个地址
、
、
、
我在C++中使用Qt框架中的。ret = tcpServer->listen(QHostAddress::Any, 9871)QHostAddress serverAddress () const有没有办法从这个类中检索多个地址?
浏览 0
提问于2010-11-24
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券