aboutsummaryrefslogtreecommitdiff
path: root/lib/cfm.h
diff options
context:
space:
mode:
authorEthan Jackson <ethan@nicira.com>2011-09-01 13:28:25 -0700
committerEthan Jackson <ethan@nicira.com>2011-09-09 14:11:14 -0700
commit348f01e3e36b67f86ac2f9f90c7574d9e1b85d73 (patch)
treeb3509848776cecf12396de0de4e7a73181df36ca /lib/cfm.h
parentde72402954abc382e63532e6d179583c5eea6227 (diff)
cfm: Eight byte MPIDs in extended mode.
802.1ag only allows for MPIDs in the range [1, 8191]. This is restrictive enough to make assignment of MPIDs to instances of OVS awkward. This patch allows eight byte MPIDs when running in extended mode. Bug #7014.
Diffstat (limited to 'lib/cfm.h')
-rw-r--r--lib/cfm.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/cfm.h b/lib/cfm.h
index 0d1ddb2f..86d62d76 100644
--- a/lib/cfm.h
+++ b/lib/cfm.h
@@ -25,7 +25,7 @@ struct flow;
struct ofpbuf;
struct cfm_settings {
- uint16_t mpid; /* The MPID of this CFM. */
+ uint64_t mpid; /* The MPID of this CFM. */
int interval; /* The requested transmission interval. */
bool extended; /* Run in extended mode. */
};