1
#include <netlink/socket.h>
#include <netlink/netlink.h>
struct nl_sock *sock;
sock = nl_socket_alloc();
上述代碼總是失敗,錯誤如下進行編譯: /home/micah/Documents/C++/Socket_fun/Socket_fun/src/main.cpp|5|error:「襪子」沒有指定類型你如何使用libnl nl_sock?
我從libnl例子中得到了這個,因爲它不起作用,所以我想知道,這樣做的正確方法是什麼?
我建議* libmnl *作爲一種替代方案,特別是在Netlink的學習階段更加簡單。 – 2011-12-30 05:53:18
我可能會這樣做,但由於我正在嘗試使用inet_diag模塊,因此我已切換到舊的socket()方法,以便我可以從ss網絡實用程序複製,粘貼和調整 – 2012-01-02 20:15:09