OpenSolaris

Printable Version Enter a New Search
Bug ID 6770744
Synopsis user-space snoop filters have problems with ipnet devices
State 10-Fix Delivered (Fix available in build)
Category:Subcategory kernel:ipnet
Keywords
Responsible Engineer Sebastien Roy
Reported Against snv_103
Duplicate Of
Introduced In solaris_nevada
Commit to Fix snv_104
Fixed In snv_104
Release Fixed solaris_nevada(snv_104)
Related Bugs 4085089
Submit Date 12-November-2008
Last Update Date 4-December-2008
Description
IPv6 user-space snoop filters don't work with ipnet devices; the filters accidentally match the IPv4 protocol version in the ipnet header.  For example:

bash-3.2# snoop -I bge0 -U ip6
Using device ipnet/bge0 (promiscuous mode)
 10.8.57.253 -> ALL-ROUTERS.MCAST.NET UDP D=1985 S=1985 LEN=28
whitestar1-6.East.Sun.COM -> anla-shok.East.Sun.COM NIS C MATCH 10.8.57.253 in ipnodes.byaddr

Returns only IPv4 packets, which is backwards.
Work Around
N/A
Comments
N/A