-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
33535ea
commit f26f399
Showing
9 changed files
with
110 additions
and
130 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,26 +1,10 @@ | ||
* Add instructions on how to reset the VM and Mininet when things shutdown unexpectedly. | ||
|
||
* For [Firewall Chapter](https://github.com/frenetic-lang/frenetic/wiki/03-OxFirewall) and [Learning Chapter](https://github.com/frenetic-lang/frenetic/wiki/05-OxLearning) , wrong type for `switch_connected`. (SwitchFeatures.t argument is missing after the Core.switchId argument) | ||
|
||
* For [Monitor Chapter](https://github.com/frenetic-lang/frenetic/wiki/04-OxMonitor) consider adding sample test results after Programming Exercises 1 and 2 (unless we are expected get the same results as the first traffic monitoring Programming Task, then state that) | ||
|
||
* For [Learning Chapter](https://github.com/frenetic-lang/frenetic/wiki/05-OxLearning), add sample test results for the Efficient Learning Switch. Is the `switch_connected` function needed? | ||
|
||
* There are two Chapter 7's and two Chapter 8's. The [NetCore Composition Chapter](https://github.com/frenetic-lang/frenetic/wiki/07-NetCoreComposition) contains repeated information from the [NCMonitoring Chapter](https://github.com/frenetic-lang/frenetic/wiki/09-NCMonitoring) (one diagram doesn't appear in the monitoring chapter) | ||
|
||
* Update links on [WrapUp Chapter](https://github.com/frenetic-lang/frenetic/wiki/10-WrapUp) | ||
|
||
* The [Using Frenetic from OCaml](https://github.com/frenetic-lang/frenetic/wiki/Using-Frenetic-from-OCaml) page is unfinished. (There is no tutorial) | ||
|
||
* For the [NCFirewall Chapter](https://github.com/frenetic-lang/frenetic/wiki/07-NCFirewall), when running fortune on `h1`, `h3` and `h4` timeout when running curl. Is this expected behavior? When running fortune on `h3`, `h4` times out when running curl instead of connecting. | ||
|
||
* In the [NetCore Composition Chapter](https://github.com/frenetic-lang/frenetic/wiki/07-NetCoreComposition), specify where Port_Map.nc and other example code can be found (`~/src/frenetic/examples/`) | ||
|
||
* API Pages referenced throughout do not currently work. | ||
|
||
* The three line starter for Ox applications may not be necessary. It may be as simple as doing | ||
module Controller = OxStart.Make (MyApplication) | ||
|
||
* Need to find some place for the netkat tutorial workspace and solutions. | ||
|
||
* NetKAT Manual, though in the index, should be indexed, formatted and checked for accuracy |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,37 +1,32 @@ | ||
[OpenFlow_Core]: http://frenetic-lang.github.io/api//openflow/#OpenFlow0x01_Core | ||
#### API Reference | ||
|
||
[send_stats_request]: https://github.com/frenetic-lang/ox/blob/master/lib/OxPlatform.mli#VALsend_stats_request | ||
[OpenFlow_Core](http://frenetic-lang.github.io/frenetic/Frenetic_OpenFlow0x01.html) | ||
|
||
[header accessor functions]: https://github.com/frenetic-lang/ocaml-packet/blob/master/lib/Packet.mli | ||
[send_stats_request](https://github.com/frenetic-lang/frenetic/blob/master/async/Frenetic_Ox.mli) | ||
|
||
[send_flow_mod]: https://github.com/frenetic-lang/ox/blob/master/lib/OxPlatform.mli#VALsend_flow_mod | ||
[header accessor functions](http://frenetic-lang.github.io/frenetic/Frenetic_Packet.html) | ||
|
||
[pattern]: http://frenetic-lang.github.io/api//openflow/#OpenFlow0x01_Core.pattern | ||
[send_flow_mod](https://github.com/frenetic-lang/frenetic/blob/master/async/Frenetic_Ox.mli) | ||
|
||
[match_all]: http://frenetic-lang.github.io/frenetic/docs/OpenFlow0x01_Core.html#VALmatch_all | ||
[pattern](http://frenetic-lang.github.io/frenetic/Frenetic_OpenFlow0x01.html#TYPEpattern) | ||
|
||
[example patterns]: https://github.com/frenetic-lang/ocaml-openflow/blob/master/lib/OpenFlow0x01_Core.mli | ||
[match_all](http://frenetic-lang.github.io/frenetic/Frenetic_OpenFlow0x01.html#VALmatch_all) | ||
|
||
[header accessor functions]: https://github.com/frenetic-lang/ocaml-packet/blob/master/lib/Packet.mli | ||
[Action](http://frenetic-lang.github.io/frenetic/Frenetic_OpenFlow0x01.html#TYPEaction) | ||
|
||
[PacketIn](http://frenetic-lang.github.io/frenetic/Frenetic_OpenFlow0x01.html#TYPEpacketIn) | ||
|
||
[Action]: http://frenetic-lang.github.io/api//openflow/#OpenFlow0x01.Action | ||
[PacketOut](http://frenetic-lang.github.io/frenetic/Frenetic_OpenFlow0x01.html#TYPEpacketOut) | ||
|
||
[PacketIn]: http://frenetic-lang.github.io/api//openflow/#OpenFlow0x01_Core.packetIn | ||
[OxPlatform](https://github.com/frenetic-lang/frenetic/blob/master/async/Frenetic_Ox.mli) | ||
|
||
[PacketOut]: http://frenetic-lang.github.io/api//openflow/#OpenFlow0x01_Core.packetOut | ||
[Match](http://frenetic-lang.github.io/frenetic/Frenetic_OpenFlow0x01.Match.html) | ||
|
||
[OxPlatform]: http://frenetic-lang.github.io/frenetic/docs/Ox_Controller.OxPlatform.html | ||
[Packet](http://frenetic-lang.github.io/frenetic/Frenetic_Packet.html) | ||
|
||
[Match]: http://frenetic-lang.github.io/api//openflow/#OpenFlow0x01.Match | ||
[Network module](http://frenetic-lang.github.io/frenetic/Frenetic_Topology.Net.html ) | ||
|
||
[Packet]:http://frenetic-lang.github.io/api//packet/#Packet | ||
|
||
[Network module]: http://frenetic-lang.github.io/api//topology/#Network | ||
|
||
[Network_Common module]: http://frenetic-lang.github.io/api//topology/#Network_Common | ||
|
||
[ocaml-topology repository]: http://frenetic-lang.github.io/api//topology/ | ||
[Topology](http://frenetic-lang.github.io/frenetic/Frenetic_Topology.html) | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters