int vc_gencmd_send ( const char *format, ... ) { va_list a; int rv; va_start ( a, format ); rv = vc_gencmd_send_list( format, a ); va_end ( a ); return rv; }
/****************************************************************************** NAME vc_gencmd SYNOPSIS int vc_gencmd(char *response, int maxlen, const char *format, ...) FUNCTION Send a gencmd and receive the response as per vc_gencmd read_response. RETURNS int ******************************************************************************/ int vc_gencmd(char *response, int maxlen, const char *format, ...) { va_list args; int ret; va_start(args, format); ret = vc_gencmd_send_list(format, args); va_end (args); if (ret < 0) return ret; return vc_gencmd_read_response(response, maxlen); }
/****************************************************************************** NAME vc_gencmd SYNOPSIS int vc_gencmd(char *response, int maxlen, const char *format, ...) FUNCTION Send a gencmd and receive the response as per vc_gencmd read_response. RETURNS int ******************************************************************************/ int vc_gencmd(char *response, int maxlen, const char *format, ...) { va_list args; int ret = -1; use_gencmd_service(); va_start(args, format); ret = vc_gencmd_send_list(format, args); va_end (args); if (ret >= 0) { ret = vc_gencmd_read_response(response, maxlen); } release_gencmd_service(); return ret; }