[ovs-git] [openvswitch/ovs] 1278cf: openflow: Add additional reserved space in struct ...

GitHub noreply at github.com
Tue Jul 28 22:34:56 UTC 2015


  Branch: refs/heads/master
  Home:   https://github.com/openvswitch/ovs
  Commit: 1278cf9638d71ece72bffd49d94d86f659e7ea36
      https://github.com/openvswitch/ovs/commit/1278cf9638d71ece72bffd49d94d86f659e7ea36
  Author: Jesse Gross <jesse at nicira.com>
  Date:   2015-07-28 (Tue, 28 Jul 2015)

  Changed paths:
    M include/openflow/nicira-ext.h

  Log Message:
  -----------
  openflow: Add additional reserved space in struct nx_geneve_table_reply.

It's possible to imagine that a switch might want to report additional
capabilities related to Geneve beyond just the number of options and
how much space they can consume. Some examples include additional
restrictions on parsing (if this command is used for non-OVS implementations
or OVS changes how it works) and per-packet actions that can't be done
generically (such as checksums or encryption). It's not yet clear if
these will be necessary or if OpenFlow is the right place to expose
them. However, it's easy to do now and there is very little cost so
it seems like a good idea to leave some additional reserved space.

Signed-off-by: Jesse Gross <jesse at nicira.com>
Acked-by: Ben Pfaff <blp at nicira.com>




More information about the git mailing list