sockets - GNAT.Sockets获取MAC地址

标签 sockets ada mac-address gnat

有没有办法用 GNAT.Sockets 获取 MAC 地址?

我已经多次阅读 .ads 文件,但没有看到任何看起来会产生 MAC 地址的内容。

Ads here

最佳答案

在谷歌搜索您的问题时,我找到了一个 C 解决方案 here你可以连接到。 与调用系统命令相比,这样做的一个优点是您不依赖于解析命令的输出及其格式。 一个缺点是您必须使用 Ada 的接口(interface)附件,但因为它是标准的,所以很容易。

希望这会有所帮助。

关于sockets - GNAT.Sockets获取MAC地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10819064/

相关文章:

python - 发送没有接口(interface) IP 错误的 scapy IP 数据包

C 编程,服务器套接字从客户端调用文件时出现错误

java - 客户端-服务器聊天应用程序 JAVA

gcc - 确定 Ravenscar 程序中堆栈使用情况的最佳实践

ada - 在 GPS IDE 中调试

java - 如何欺骗 NetworkInterface.getHardwareAddress() (Java)

c - 从套接字读取

关闭 telnet session 会将 stdout 重定向到 http 套接字

Ada - 提出可访问性检查

ip - IP地址和MAC地址有什么区别?