我想知道最近收到的路由器廣告的m標誌和o標誌的值。從內核源代碼我知道m標誌和o標誌被存儲。其中m標誌和o標誌將存儲在Linux
/*
* Remember the managed/otherconf flags from most recently
* received RA message (RFC 2462) -- yoshfuji
*/
in6_dev->if_flags = (in6_dev->if_flags & ~(IF_RA_MANAGED |
IF_RA_OTHERCONF)) |
(ra_msg->icmph.icmp6_addrconf_managed ?
IF_RA_MANAGED : 0) |
(ra_msg->icmph.icmp6_addrconf_other ?
IF_RA_OTHERCONF : 0);
.
.
.
然後我相信它必須可以使用ioctl或proc文件系統或任何其他方法檢索這些值。任何人都可以請指出這一點。
你在用什麼語言工作? –
當然我在C工作。 – theB