Wireshark-bugs: [Wireshark-bugs] [Bug 7325] New: Add support for the Gluster CLI RPC-protocol

Date: Mon, 4 Jun 2012 00:12:36 -0700 (PDT)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7325

           Summary: Add support for the Gluster CLI RPC-protocol
           Product: Wireshark
           Version: SVN
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Enhancement
          Priority: Low
         Component: Dissection engine (libwireshark)
        AssignedTo: bugzilla-admin@xxxxxxxxxxxxx
        ReportedBy: ndevos@xxxxxxxxxx
            Blocks: 5773


Created attachment 8542
  --> https://bugs.wireshark.org/bugzilla/attachment.cgi?id=8542
Add the Gluster CLI RPC-protocol

Build Information:
URL: http://anonsvn.wireshark.org/wireshark/trunk
Repository Root: http://anonsvn.wireshark.org/wireshark
Repository UUID: f5534014-38df-0310-8fa8-9805f1628bb7
Revision: 43054
--
This dissector is part of the Gluster RPC-protocol series and contains support
for the Gluster CLI protocol. Version 3.3.0 of glusterfs has been released last
week, and is the main version that will be used from now on. There is no
complete support for the older Gluster CLI protocol, only the names of the
operations are displayed.

The Gluster CLI protocol is used by the "gluster" command, which talks to the
"glusterd" process (normally on localhost). The utility is the main front-end
for users to manage the Gluster servers and volumes.

Like the other Gluster protocol dissectors, the development was mainly done
through reading the glusterfs sources at https://github.com/gluster/glusterfs/.
There are unfortunately no documents describing the protocol (except for
RFC-5531 "RPC: Remote Procedure Call Protocol Specification Version 2").

The reference captures
(https://github.com/nixpanic/gluster-wireshark-1.4/wiki/Reference-Captures)
that create/modify volumes (repl, dht) or involve peer probing can be used to
test this dissector.

Note and acknowledgement:
This is the last protocol for Gluster that I have dissectors for. All the other
protocols have been included already. I would appreciate it if this protocol
can be included before branching 18, but will also understand if this is too
short notice. Many thanks for your swift inclusion of the other dissectors!

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