X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=lib%2Fdpif-provider.h;h=f6548b39c616394f47639ef3532dc34d195d5596;hb=996c1b3d7a4d6e82e1831ff8821e5fd7e1a5522c;hp=eca005981c5c05888250e40c5a2e1536b3d8888a;hpb=1ba530f4b2cd5476a224dbbf87a3089a831a24b6;p=sliver-openvswitch.git diff --git a/lib/dpif-provider.h b/lib/dpif-provider.h index eca005981..f6548b39c 100644 --- a/lib/dpif-provider.h +++ b/lib/dpif-provider.h @@ -156,6 +156,10 @@ struct dpif_class { int (*port_query_by_name)(const struct dpif *dpif, const char *devname, struct dpif_port *port); + /* Returns one greater than the largest port number accepted in flow + * actions. */ + int (*get_max_ports)(const struct dpif *dpif); + /* Attempts to begin dumping the ports in a dpif. On success, returns 0 * and initializes '*statep' with any data needed for iteration. On * failure, returns a positive errno value. */