From da40ecacc1e30901684cd0e1df4856bbe442d501 Mon Sep 17 00:00:00 2001
From: Ben Pfaff <blp@nicira.com>
Date: Wed, 27 Apr 2011 12:20:01 -0700
Subject: [PATCH] PORTING: Describe usage of ovs_be<N>.

---
 PORTING | 6 ++++++
 1 file changed, 6 insertions(+)

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
-- 
2.47.0