X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=ofproto%2Fofproto-provider.h;h=de566e3bc443945b4e9a40ea06cdbece491bb91d;hb=fdcea8032d8d179759315627c52f81554a780b63;hp=03b19c84c97be104c5e87f4f4141d4334f157bc0;hpb=d4ee72b4098d06fc1711f9ab33e0be452d17467b;p=sliver-openvswitch.git diff --git a/ofproto/ofproto-provider.h b/ofproto/ofproto-provider.h index 03b19c84c..de566e3bc 100644 --- a/ofproto/ofproto-provider.h +++ b/ofproto/ofproto-provider.h @@ -81,10 +81,10 @@ struct ofproto { /* Datapath. */ struct hmap ports; /* Contains "struct ofport"s. */ struct shash port_by_name; - unsigned long *ofp_port_ids;/* Bitmap of used OpenFlow port numbers. */ struct simap ofp_requests; /* OpenFlow port number requests. */ uint16_t alloc_port_no; /* Last allocated OpenFlow port number. */ uint16_t max_ports; /* Max possible OpenFlow port num, plus one. */ + struct hmap ofport_usage; /* Map ofport to last used time. */ /* Flow tables. */ long long int eviction_group_timer; /* For rate limited reheapification. */