summaryrefslogtreecommitdiffstats
path: root/net/tools
diff options
context:
space:
mode:
authorcbentzel@chromium.org <cbentzel@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-02-15 18:48:26 +0000
committercbentzel@chromium.org <cbentzel@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-02-15 18:48:26 +0000
commit25ddbb488c425ae07e319981fd02eac43899a2a2 (patch)
tree74d93ebffb663c4464da90c264286a82bc935b98 /net/tools
parent21caeab03ddc4c4579e0ab87770864d2694b560b (diff)
downloadchromium_src-25ddbb488c425ae07e319981fd02eac43899a2a2.zip
chromium_src-25ddbb488c425ae07e319981fd02eac43899a2a2.tar.gz
chromium_src-25ddbb488c425ae07e319981fd02eac43899a2a2.tar.bz2
Directions for how to build SPDY dissector for Windows.
BUG=None TEST=None Review URL: http://codereview.chromium.org/6484045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74983 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/tools')
-rw-r--r--net/tools/spdyshark/README49
1 files changed, 49 insertions, 0 deletions
diff --git a/net/tools/spdyshark/README b/net/tools/spdyshark/README
new file mode 100644
index 0000000..e06515e
--- /dev/null
+++ b/net/tools/spdyshark/README
@@ -0,0 +1,49 @@
+How to build SPDY dissector for Wireshark (Windows directions).
+
+1) Retrieve wireshark source code.
+
+> mkdir D:\src\wireshark
+> cd D:\src\wireshark
+> svn co http://anonsvn.wireshark.org/wireshark/trunk/ trunk
+
+2) Retrieve the spdyshark source code.
+
+> cd D:\src
+> svn co http://src.chromium.org/svn/trunk/src/net/tools/spdyshark
+
+3) Follow directions to build Wireshark from
+
+http://www.wireshark.org/docs/wsdg_html_chunked/ChSetupWin32.html
+
+ - Read all the directions, there are a number of preliminary steps.
+
+ - You may need to explicitly make C:\wireshark-win32-libs [or
+ C:\wireshark-win64-libs]
+
+ - Make sure PYTHON environment variable is set (this may not be the
+ case if using the one from depot_tools). Although wireshark seems
+ to require it, it tries to workaround missing PYTHON environment
+ variables unsuccessfully.
+
+4) Make a symbolic link for spdyshark to Wireshark
+
+> mklink /D D:\src\wireshark\trunk\plugins\spdyshark D:\src\spdyshark
+
+5) Build the plugin.
+
+> cd D:\src\wireshark\trunk\plugins\spdyshark
+> nmake -f Makefile.nmake all
+
+6) Move the plugin into the wireshark-gtk directory [should automate]
+
+> copy D:\src\wireshark\trunk\plugins\spdyshark.dll
+ D:\src\wireshark\trunk\wireshark-gtk2\plugins
+
+7) Start wireshark, and confirm that SPDY plugin is loaded.
+
+> D:\src\wireshark\trunk\wireshark-gtk2\wireshark.exe
+
+Choose Edit > Preferences to bring up the Preferences dialog.
+
+Exand "Protocols" in the left pane of the preferences dialog and
+confirm that spdyshark is there.