Wireshark-bugs: [Wireshark-bugs] [Bug 3931] New: ND Proxy Flag for IPv6 RA flag - RFC 4389 sec 4

Date: Sun, 23 Aug 2009 21:01:02 -0700 (PDT)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3931

           Summary: ND Proxy Flag for IPv6 RA flag - RFC 4389 sec 4.1.3.3
           Product: Wireshark
           Version: 1.2.1
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Minor
          Priority: Medium
         Component: Wireshark
        AssignedTo: wireshark-bugs@xxxxxxxxxxxxx
        ReportedBy: ivan_jr@xxxxxxxxx



Ivan Sy <ivan_jr@xxxxxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Attachment #3558|                            |review_for_checkin?
               Flag|                            |


Created an attachment (id=3558)
 --> (https://bugs.wireshark.org/bugzilla/attachment.cgi?id=3558)
IPv6_RA_flag_RFC4389.patch

Build Information:
Version 1.3.0-SVN-29505

Copyright 1998-2009 Gerald Combs <gerald@xxxxxxxxxxxxx> and contributors.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Compiled with GTK+ 2.16.2, with GLib 2.20.3, with WinPcap (version unknown),
with libz 1.2.3, without POSIX capabilities, with libpcre 7.0, with SMI 0.4.8,
with c-ares 1.6.0, with Lua 5.1, without Python, with GnuTLS 2.8.1, with Gcrypt
1.4.4, with MIT Kerberos, with GeoIP, with PortAudio V19-devel (built Aug 22
2009), with AirPcap.

Running on Windows XP Service Pack 3, build 2600, with WinPcap version 4.1
beta5
(packet.dll version 4.1.0.1452), based on libpcap version 1.0.0, GnuTLS 2.8.1,
Gcrypt 1.4.4, without AirPcap.

Built using Microsoft Visual C++ 9.0 build 30729

Wireshark is Open Source Software released under the GNU General Public
License.

Check the man page and http://www.wireshark.org for more information.
--
RFC 4389 - Neighbor Discovery Proxies (ND Proxy)

...

section
4.1.3.3.  ICMPv6 Router Advertisements

   The following special processing is done for IPv6 Router
   Advertisements (RAs).

   A new "Proxy" bit is defined in the existing Router Advertisement
   flags field as follows:

   +-+-+-+-+-+-+-+-+
   |M|O|H|Prf|P|Rsv|
   +-+-+-+-+-+-+-+-+

   where "P" indicates the location of the Proxy bit, and "Rsv"
   indicates the remaining reserved bits.

   The proxy determines an "upstream" proxy interface, typically through
   a (zero-configuration) physical choice dictated by the scenario (see
   Scenarios 1 and 2 above), or through manual configuration.

   When an RA with the P bit clear arrives on the upstream interface,
   the P bit is set when the RA is proxied out all other ("downstream")
   proxy interfaces (see Section 6).

----

also see 
section 3 RFC 5175 IPv6 Router Advertisement Flags Option

see patch and sample packet capture

fyi.. will work later on getting icmpv6 dissector (EFO type#26) RFC5175
thanks!


-- 
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.