added P4 script and Device Id handling
diff --git a/scripts/addDPN.sh b/scripts/addDPN.sh
index 94ceddc..1533f6b 100755
--- a/scripts/addDPN.sh
+++ b/scripts/addDPN.sh
@@ -17,26 +17,6 @@
             }
         ]
     }' 'http://192.168.105.14:8181/onos/restconf/data/ietf-dmm-fpcagent:tenants/tenant=default/fpc-topology'
-    ./getTenants.sh
-    echo ""
-elif [ "$#" -eq 2 ]; then
-    echo ""
-    curl -i --header "Content-type: application/json" --request POST -u onos:rocks --data '{
-        "dpns": [
-            {
-                "dpn-id": '$1',
-                "dpn-name": "site1-anchor1",
-                "dpn-groups": [
-                    "foo"
-                ],
-                "node-id": "node'$1'",
-                "network-id": "network'$1'",
-                "control-protocol": "zmq-dpn-control-protocol",
-                "abstract": false
-            }
-        ]
-    }' 'http://192.168.105.14:8181/onos/restconf/data/ietf-dmm-fpcagent:tenants/tenant='$2'/fpc-topology'
-    ./getTenants.sh
     echo ""
 else
     echo "usage: "$0" dpnId (tenantId)"
diff --git a/scripts/addP4DPN.sh b/scripts/addP4DPN.sh
new file mode 100755
index 0000000..d2b820b
--- /dev/null
+++ b/scripts/addP4DPN.sh
@@ -0,0 +1,23 @@
+#!/bin/bash
+
+if [ "$#" -eq 1 ]; then
+    echo ""
+    curl -i --header "Content-type: application/json" --request POST -u onos:rocks --data '{
+        "dpns": [
+            {
+                "dpn-id": '$1',
+                "dpn-name": "site1-anchor1",
+                "dpn-groups": [
+                    "foo"
+                ],
+                "node-id": "node'$1'",
+                "network-id": "network'$1'",
+                "control-protocol": "p4-dpn-control-protocol",
+                "abstract": false
+            }
+        ]
+    }' 'http://192.168.105.14:8181/onos/restconf/data/ietf-dmm-fpcagent:tenants/tenant=default/fpc-topology'
+    echo ""
+else
+    echo "usage: "$0" dpnId (tenantId)"
+fi