X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=PORTING;h=911761e6d57ccb2864c30f75240b9d777a14ae33;hb=refs%2Fheads%2Fbranch-1.1;hp=3b3e150523db3b5fe200d01f23019b0a58a5f0fd;hpb=6e8e271c0dc5e931d64436dea6643eb25527b1d0;p=sliver-openvswitch.git diff --git a/PORTING b/PORTING index 3b3e15052..911761e6d 100644 --- a/PORTING +++ b/PORTING @@ -197,17 +197,20 @@ during a port: network devices, using Linux kernel calls. It may be a good place to start for full-featured netdev implementations. - * lib/netdev-gre.c and lib/netdev-patch.c are minimal - implementations for "virtual ports" implemented by the Open - vSwitch datapath module for the Linux kernel. They may serve as - a model for minimal netdev implementations. + * lib/netdev-vport.c provides support for "virtual ports" + implemented by the Open vSwitch datapath module for the Linux + kernel. This may serve as a model for minimal netdev + implementations. Miscellaneous Notes ------------------- -lib/uuid.c, used in OVSDB, assumes that it can obtain a high-quality -random number seed at startup by reading from /dev/urandom. You may -need to modify it if this is not true on your platform. +lib/entropy.c assumes that it can obtain high-quality random number +seeds at startup by reading from /dev/urandom. You will need to +modify it if this is not true on your platform. + +vswitchd/system-stats.c only knows how to obtain some statistics on +Linux. Optionally you may implement them for your platform as well. Questions ---------