https://bugzilla.novell.com/show_bug.cgi?id=810138 https://bugzilla.novell.com/show_bug.cgi?id=810138#c1 Dejan Muhamedagic <dmuhamedagic@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dmuhamedagic@suse.com AssignedTo|dmuhamedagic@suse.com |mvyskocil@suse.com --- Comment #1 from Dejan Muhamedagic <dmuhamedagic@suse.com> 2013-03-26 14:07:24 CET --- Apparently, the offending obsoleted API is used in libnet: ./src/libnet_link_linux.c: 83 #if (HAVE_PACKET_SOCKET) 84 l->fd = socket(PF_PACKET, SOCK_RAW, htons(ETH_P_ALL)); 85 #else 86 l->fd = socket(PF_INET, SOCK_PACKET, htons(ETH_P_ALL)); 87 #endif Looks like HAVE_PACKET_SOCKET is set to "no" on linux. From configure: 20734 case "$target_os" in 20735 20736 linux*) 20737 libnet_cv_have_packet_socket=no 20738 { echo "$as_me:$LINENO: result: no" >&5 20739 echo "${ECHO_T}no" >&6; } 20740 ;; Reassigning to the maintainer of libnet1. (In reply to comment #0)
Furthermore, the module IPaddr2 stocked with 12.3 openSUSE doesn't seem to invoke send_arp or other utility to poison the CISCO arp cache while the IPaddr2 stocked with 12.1 did it very well
Unfortunately, there was a regression in IPaddr2 in v3.9.4. It got fixed in 3.9.5, but obviously that package didn't make it to openSUSE 12.3 (I thought it would). You can open another bug report for that. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.