VCL: Add REUSEADDR, BROADCAST, and V6ONLY to vppcom_session_attr API 61/8761/2
authorSteven <sluong@cisco.com>
Wed, 11 Oct 2017 16:59:30 +0000 (09:59 -0700)
committerDave Wallace <dwallacelf@gmail.com>
Thu, 12 Oct 2017 01:43:17 +0000 (01:43 +0000)
1. Add the subject enum type
2. Fix a typo for the clib_warning

Change-Id: I59f6d15d51c66b96022d51592d65c41755c1582a
Signed-off-by: Steven <sluong@cisco.com>
src/uri/vppcom.c
src/uri/vppcom.h

index 76a2772..76acc47 100644 (file)
@@ -1766,7 +1766,7 @@ vppcom_app_create (char *app_name)
       rv = vppcom_connect_to_vpp (app_name);
       if (rv)
        {
-         clib_warning ("[%s] couldn't connect to VPP.", vcm->my_pid);
+         clib_warning ("[%d] couldn't connect to VPP.", vcm->my_pid);
          return rv;
        }
 
@@ -3106,6 +3106,15 @@ vppcom_session_attr (uint32_t session_index, uint32_t op,
       else
        rv = VPPCOM_EINVAL;
       break;
+
+    case VPPCOM_ATTR_SET_REUSEADDR:
+      break;
+
+    case VPPCOM_ATTR_SET_BROADCAST:
+      break;
+
+    case VPPCOM_ATTR_SET_V6ONLY:
+      break;
     }
 
 done:
index 387970f..a8adda7 100644 (file)
@@ -69,6 +69,9 @@ typedef enum
   VPPCOM_ATTR_SET_FLAGS,
   VPPCOM_ATTR_GET_LCL_ADDR,
   VPPCOM_ATTR_GET_PEER_ADDR,
+  VPPCOM_ATTR_SET_REUSEADDR,
+  VPPCOM_ATTR_SET_BROADCAST,
+  VPPCOM_ATTR_SET_V6ONLY,
 } vppcom_attr_op_t;
 
 /*