tests docs: upgrade python packages
[vpp.git] / src / vpp-api / client / vppapiclient.h
index 680003e..5f319a4 100644 (file)
 #include <stdint.h>
 #include <stdbool.h>
 
+typedef enum
+{
+  VAC_SVM_QUEUE_SUB_1 = -1,
+  VAC_SVM_QUEUE_SUB_2 = -2,
+  VAC_NOT_CONNECTED = -3,
+  VAC_SHM_NOT_READY = -4,
+  VAC_TIMEOUT = -5,
+} vac_errno_t;
+
 typedef void (*vac_callback_t)(unsigned char * data, int len);
 typedef void (*vac_error_callback_t)(void *, unsigned char *, int);
 int vac_connect(char * name, char * chroot_prefix, vac_callback_t cb,
@@ -27,7 +36,7 @@ int vac_read(char **data, int *l, unsigned short timeout);
 int vac_write(char *data, int len);
 void vac_free(void * msg);
 
-int vac_get_msg_index(unsigned char * name);
+int vac_get_msg_index(char * name);
 int vac_msg_table_size(void);
 int vac_msg_table_max_index(void);