Type: fix
Signed-off-by: Florin Coras <fcoras@cisco.com>
Change-Id: Id9f922eafe4a68661d2858d72fc548a372e9596a
break;
case VPPCOM_ATTR_GET_DOMAIN:
break;
case VPPCOM_ATTR_GET_DOMAIN:
- if (buffer && buflen && (*buflen >= sizeof (int)))
+ if (!(buffer && buflen && (*buflen >= sizeof (int))))
- if (session->transport.is_ip4)
- *(int *) buffer = AF_INET;
- else
- *(int *) buffer = AF_INET6;
- *buflen = sizeof (int);
+ rv = VPPCOM_EINVAL;
+ break;
+
+ if (session->transport.is_ip4)
+ *(int *) buffer = AF_INET;
+ *(int *) buffer = AF_INET6;
+ *buflen = sizeof (int);
+
VDBG (2, "VPPCOM_ATTR_GET_DOMAIN: %d, buflen %u", *(int *) buffer,
*buflen);
break;
VDBG (2, "VPPCOM_ATTR_GET_DOMAIN: %d, buflen %u", *(int *) buffer,
*buflen);
break;