Cleaned up readme with some helpful hints
diff --git a/README b/README
index 371bbd6..3cb9ac9 100644
--- a/README
+++ b/README
@@ -11,47 +11,19 @@
control the dataplane ports. As a consequence, there may be
risks to the machine on which this is running. Use caution.
-Rebuilding
-++++++++++
+Please see Helpful Notes below.
-If you ever make a change to the code in src/oftest/python...
-you must rebuild and reinstall the source code. See Step (2)
-in the Longer Start below.
+License
++++++++
-If you see
+The software included with this distribution is subject to the
+OpenFlow Switching License as given in the included file LICENSE.
+Details are also available at:
- WARNING:..:Could not import file ...
+ http://www.openflow.org/wp/legal
-There is likely a Python error in the file. Try invoking the
-Python cli and importing the file directly to get more information.
-
-Recovering From Crash
-+++++++++++++++++++++
-
-If the test script, oft, becomes unresponsive, you may find that ^C
-does not break out of the script. In this case you have two options:
-
-* Use ^Z to interrupt the script and return to the shell prompt.
-* Start another terminal window to the same machine.
-
-In either case, you then need to kill the process that is hung. Use
-the following commands:
-
- me@host> ps aux | grep oft
- root 4 0.0 S< Jul07 0:00 [ksoftirqd/0]
- ...
- root 14066 3.2 Tl 09:27 0:00 python ./oft ...
- me 14074 0.0 R+ 09:28 0:00 grep oft
-
- me@host> sudo kill -9 14066
-
-where 14066 is the process ID of the hung process. (Replace it with
-the PID for your process.)
-
-This is still preliminary work and there are bugs in the
-framework that need to be ironed out. Please report any issues
-to dtalayco@stanford.edu.
-
+Other software referenced in this distribution is subject to its
+respective license.
Introduction
++++++++++++
@@ -165,6 +137,48 @@
cd <oftest>/tests
sudo ./oft --help
+Helpful Note: Rebuilding
+++++++++++++++++++++++++
+
+If you ever make a change to the code in src/oftest/python...
+you must rebuild and reinstall the source code. See Step (2)
+in the Longer Start above.
+
+If you see
+
+ WARNING:..:Could not import file ...
+
+There is likely a Python error in the file. Try invoking the
+Python cli directly and importing the file to get more information.
+
+Helpful Note: Recovering From Crash
++++++++++++++++++++++++++++++++++++
+
+If the test script, oft, becomes unresponsive, you may find that ^C
+does not break out of the script. In this case you have two options:
+
+* Use ^Z to interrupt the script and return to the shell prompt.
+* Start another terminal window to the same machine.
+
+In either case, you then need to kill the process that is hung. Use
+the following commands:
+
+ me@host> ps aux | grep oft
+ root 4 0.0 S< Jul07 0:00 [ksoftirqd/0]
+ ...
+ root 14066 3.2 Tl 09:27 0:00 python ./oft ...
+ me 14074 0.0 R+ 09:28 0:00 grep oft
+
+ me@host> sudo kill -9 14066
+
+where 14066 is the process ID of the hung process. (Replace it with
+the PID for your process.)
+
+This is still preliminary work and there are bugs in the
+framework that need to be ironed out. Please report any issues
+to dtalayco@stanford.edu.
+
+
OFT Command Line Options
++++++++++++++++++++++++