summaryrefslogtreecommitdiff
path: root/ringbuffer.c
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2015-03-30 11:21:17 -0700
committerGuy Harris <guy@alum.mit.edu>2015-03-30 19:44:36 +0000
commit7181ae471345d4e4e85d5edd5341ff7f156de01d (patch)
tree90606dfc739646b62cef2dcd6f3d55d2b698ca70 /ringbuffer.c
parentf341fd930e2b4a7787157bdb1447e00085f0680b (diff)
downloadwireshark-7181ae471345d4e4e85d5edd5341ff7f156de01d.tar.gz
Work around a Linux bonding driver bug (and the lack of a libpcap workaround).
The bonding driver does not properly handle unknown ioctls; it returns ENODEV rather than ENOTSUP, EOPNOTSUPP, ENOTTY, or a "not supported" error of that type. This causes problems detailed in bug 11058. On Linux, check for bonding devices before checking for monitor-mode support. While we're at it, get rid of a commented-out include of CheckCSourceCompiles (it's presumably already been implicitly included by other functions that use it). Bug: 11058 Change-Id: I13035de0650634c51a52f262829b2b6fb86b39e9 Reviewed-on: https://code.wireshark.org/review/7856 Petri-Dish: Guy Harris <guy@alum.mit.edu> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Guy Harris <guy@alum.mit.edu>
Diffstat (limited to 'ringbuffer.c')
0 files changed, 0 insertions, 0 deletions