/*
* Read a integral KV out to dst, and perform conversion if needed
- * dst is always defined, if its not found its set to 0
*/
-int vg_msg_getkvintg( vg_msg *msg, const char *key, u8 type, void *dst );
+int vg_msg_getkvintg( vg_msg *msg, const char *key, u8 type, void *dst,
+ void *default_value );
/* helper for reading string kvs. returns NULL if not found */
const char *vg_msg_getkvstr( vg_msg *msg, const char *key );