On Thu, 2004-04-08 09:48:19 -0400, Small, Jim <jim.small@eds.com> wrote in message <[🔎] 564DE4477544D411AD2C00508BDF0B6A1ED3BE41@USAHM018.amer.corp.eds.com>: > Here is a diff too: > # diff -Nru bridge-utils/libbridge/libbridge_devif.c > bridge-utils/libbridge/libbridge_devif.c.orig > --- bridge-utils/libbridge/libbridge_devif.c 2004-04-01 > 21:10:55.000000000 -0500 > +++ bridge-utils/libbridge/libbridge_devif.c.orig 2002-01-16 > 07:04:45.000000000 -0500 You reversed the diff and your email client mangled it, too... > @@ -56,7 +56,7 @@ > memcpy(ifr.ifr_name, br->ifname, IFNAMSIZ); > ((unsigned long long *)(&ifr.ifr_data))[0] = (unsigned long > long)(unsigned long)args; > > - return ioctl(br_socket_fd, SIOCDEVPRIVATE, &ifr); > + return ioctl(br_socket_fd, SIOCDEVPRIVATE + 3, &ifr); > } > #endif > Just adding or removing some magic constants isn't good. If there's something missing on the kernel side, just fix it there. MfG, JBG -- Jan-Benedict Glaw jbglaw@lug-owl.de . +49-172-7608481 "Eine Freie Meinung in einem Freien Kopf | Gegen Zensur | Gegen Krieg fuer einen Freien Staat voll Freier Bürger" | im Internet! | im Irak! ret = do_actions((curr | FREE_SPEECH) & ~(NEW_COPYRIGHT_LAW | DRM | TCPA));
Attachment:
signature.asc
Description: Digital signature