datapath: Backport genl_register_family_with_ops().
[openvswitch] / xenserver / etc_init.d_openvswitch
index 6adb004646358051366fdca542b293aee713d080..a99cc9f89664b6074f0fc964c95e440323748d10 100755 (executable)
@@ -166,16 +166,12 @@ function hup_monitor_external_ids {
     fi
 }
 
-function dp_list {
-    "$dpctl" show | grep '^dp[0-9]\+:' | cut -d':' -f 1
-}
-
 function turn_on_corefiles {
     ulimit -Sc 67108864
 }
 
 function remove_all_dp {
-    for dp in $(dp_list); do
+    for dp in $($dpctl dump-dps); do
         action "Removing datapath: $dp" "$dpctl" del-dp "$dp"
     done
 }