Re: Netlink sockets problem in Fedora Core 8 2.6.23.1-42 Kernel



kartik saxena <kartik.sxn@xxxxxxxxx> writes:
Netlink Support has been withdrawn in 2.6.23 .

[rw@fever]~/build/linux/fever $strace ip ro 2>&1 | grep -i netlink
socket(PF_NETLINK, SOCK_RAW, 0) = 3
bind(3, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 0
getsockname(3, {sa_family=AF_NETLINK, pid=7307, groups=00000000}, [12]) = 0
sendto(3, "\24\0\0\0\22\0\1\0039\21\17H\0\0\0\0\0\0\0\0", 20, 0, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 20
recvmsg(3, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"\354\0\0\0\20\0\2\0009\21\17H\213\34\0\0\0\0\4\3\1\0\0"..., 16384}], msg_controllen=0, msg_flags=0}, 0) = 724
recvmsg(3, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"\24\0\0\0\3\0\2\0009\21\17H\213\34\0\0\0\0\0\0\1\0\0\0"..., 16384}], msg_controllen=0, msg_flags=0}, 0) = 20
sendto(3, "\24\0\0\0\32\0\1\3:\21\17H\0\0\0\0\2\0\0\0", 20, 0, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 20
recvmsg(3, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"<\0\0\0\30\0\2\0:\21\17H\213\34\0\0\2 \0\0\377\2\375\3"..., 16384}], msg_controllen=0, msg_flags=0}, 0) = 772
recvmsg(3, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"\24\0\0\0\3\0\2\0:\21\17H\213\34\0\0\0\0\0\0\377\2\375"..., 16384}], msg_controllen=0, msg_flags=0}, 0) = 20
[rw@fever]~/build/linux/fever $uname -a
Linux fever 2.6.25 #1 SMP Tue Apr 22 13:48:07 CEST 2008 i686 GNU/Linux

Aparently, the 'netlink character device' is gone, but this had been
declared obsolete before 2.2 was released (IIRC).
.