X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=PORTING;fp=PORTING;h=09458ee4ccbce90f544615188b55df400ea08ae6;hb=da40ecacc1e30901684cd0e1df4856bbe442d501;hp=b83bf64c584932e291893b2506b21e49772d84d6;hpb=eeaefa7878b6d7682c6dbd58789d685b6daecc86;p=sliver-openvswitch.git diff --git a/PORTING b/PORTING index b83bf64c5..09458ee4c 100644 --- a/PORTING +++ b/PORTING @@ -235,6 +235,12 @@ useful examples during a port: Miscellaneous Notes ------------------- +Open vSwitch source code uses uint16_t, uint32_t, and uint64_t as +fixed-width types in host byte order, and ovs_be16, ovs_be32, and +ovs_be64 as fixed-width types in network byte order. Each of the +latter is equivalent to the one of the former, but the difference in +name makes the intended use obvious. + ovs-vswitchd is the most sophisticated of ofproto's clients, but ofproto can have other clients as well. ovs-openflowd, in the utilities directory, is much simpler than ovs-vswitchd. It may be