mirror of
https://github.com/openvswitch/ovs
synced 2025-08-30 22:05:19 +00:00
dpif-linux: Use MAX_PORTS instead of hard-coded 65535.
MAX_PORTS is currently USHRT_MAX (also 65535). I think that's a coincidence; I don't remember MAX_PORTS being mentioned when the new dpif_channel code was written. Signed-off-by: Ben Pfaff <blp@nicira.com>
This commit is contained in:
@@ -312,7 +312,7 @@ add_channel(struct dpif_linux *dpif, uint32_t port_no, struct nl_sock *sock)
|
||||
int new_size = port_no + 1;
|
||||
int i;
|
||||
|
||||
if (new_size > 65535) {
|
||||
if (new_size > MAX_PORTS) {
|
||||
VLOG_WARN_RL(&error_rl, "%s: datapath port %"PRIu32" too big",
|
||||
dpif_name(&dpif->dpif), port_no);
|
||||
return EFBIG;
|
||||
|
Reference in New Issue
Block a user