亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標(biāo)題:
求個NETLINK 編程事例,type 是NETLINK_NETFILTER的
[打印本頁]
作者:
txchxl
時間:
2014-12-12 12:36
標(biāo)題:
求個NETLINK 編程事例,type 是NETLINK_NETFILTER的
新來的,不懂規(guī)矩,直接就開問了。
想用NETLINK_NETFILTER 和內(nèi)核交互,用了libnetlink/libmnl/libnetfilter_queue三個庫,然后編了libnetfilter_queue 給的util 下面的nfqnl_test.c,編出來后直接到nfq_unbind_pf 函數(shù)報錯,error 22,參數(shù)無效,我進(jìn)內(nèi)核看了下,調(diào)用到
err = nc->call(net->nfnl, skb, nlh, (const struct nlattr **)cda);
if (err == -EAGAIN)
{
goto replay;
}
return err;
返回的err,有人知道是怎么回事嗎?
作者:
鎮(zhèn)水鐵牛
時間:
2014-12-15 22:43
netlinik網(wǎng)上資料很多,內(nèi)核也有例子,可參考scsi_netlink.c
作者:
Tinnal
時間:
2014-12-15 23:16
回復(fù)
1#
txchxl
給你兩個列子:
http://blog.chinaunix.net/uid-20788636-id-1841429.html
http://blog.csdn.net/arnoldlu/article/details/16827877
PS:要學(xué)會自己的google,找個例子還得上論壇去問,打字的時候都能找N個了。
作者:
txchxl
時間:
2014-12-29 16:13
奇怪為什么自帶的netlink 16 api會報錯~
回復(fù)
2#
鎮(zhèn)水鐵牛
作者:
txchxl
時間:
2014-12-29 16:14
有看過,想知道NETLINK_NETFILTER 的err是怎么回事,因為用的是開源庫,沒改過代碼
回復(fù)
3#
Tinnal
作者:
鎮(zhèn)水鐵牛
時間:
2014-12-29 22:51
貌似netlink 16已經(jīng)被使用了,你可以用靠后的。
作者:
txchxl
時間:
2014-12-30 13:53
我知道被用了啊,我想寫個和16接口交互的程序,自己寫了發(fā)現(xiàn)沒反應(yīng),用開源的lib庫,結(jié)果報上面的錯誤~郁悶
回復(fù)
6#
鎮(zhèn)水鐵牛
作者:
humengez
時間:
2014-12-30 15:59
貌似只能使用自定義的NETLINK type,之前使用NETLINK_GENERIC都會報錯,但是添加自定義的NETLINK type之后就可以順利運行
作者:
txchxl
時間:
2014-12-30 16:06
還有這么奇葩的事?我是想把一些包傳到NFQUEUE, 然后用NETFILTER 提供的API socket把包解析出來用,這么看來不太好實現(xiàn)。似乎只能用模塊把skb 解析了。
回復(fù)
8#
humengez
作者:
txchxl
時間:
2014-12-30 16:07
上面寫錯了NETFILTER 是api 的12 接口,16是NETLINK_GENERIC
歡迎光臨 Chinaunix (http://www.72891.cn/)
Powered by Discuz! X3.2