Introduce general-purpose ways to wait for dpif and netdev changes.
[openvswitch] / datapath / datapath.c
index e545cda0518a0aaae3b46bd3f8bc766a79da296c..14779a60ff41bbc24d0ee5072f74cc8dfcdd20d9 100644 (file)
@@ -1260,7 +1260,7 @@ list_ports(struct datapath *dp, struct odp_portvec __user *pvp)
                                break;
                }
        }
-       return put_user(idx, &pvp->n_ports);
+       return put_user(dp->n_ports, &pvp->n_ports);
 }
 
 /* RCU callback for freeing a dp_port_group */