char message[1024];
size_t msglen = sizeof(message);
int len = vsnprintf(message, msglen, format, ap);
message[sizeof(message) - 1] = 0;
char message[1024];
size_t msglen = sizeof(message);
int len = vsnprintf(message, msglen, format, ap);
message[sizeof(message) - 1] = 0;