fmd_msg_buf_printf
fmd_msg_buf_printf(&buf, "%%<%s>", expr);
fmd_msg_buf_printf(&buf, "%%<%s>", expr);
fmd_msg_buf_printf(b, "%c", c);
fmd_msg_buf_printf(b, "\\0");
fmd_msg_buf_printf(b, "\\a");
fmd_msg_buf_printf(b, "\\b");
fmd_msg_buf_printf(b, "\\f");
fmd_msg_buf_printf(b, "\\n");
fmd_msg_buf_printf(b, "\\r");
fmd_msg_buf_printf(b, "\\t");
fmd_msg_buf_printf(b, "\\v");
fmd_msg_buf_printf(b, "\\'");
fmd_msg_buf_printf(b, "\\\"");
fmd_msg_buf_printf(b, "\\\\");
fmd_msg_buf_printf(b, "\\x%02x", (uchar_t)c);
fmd_msg_buf_printf(b, " "); /* array item delimiter */
fmd_msg_buf_printf(b, "%d", *(int8_t *)p);
fmd_msg_buf_printf(b, "%d", *(int16_t *)p);
fmd_msg_buf_printf(b, "%d", *(int32_t *)p);
fmd_msg_buf_printf(b, "%lld", *(longlong_t *)p);
fmd_msg_buf_printf(b, "%u", *(uint8_t *)p);
fmd_msg_buf_printf(b, "%u", *(uint16_t *)p);
fmd_msg_buf_printf(b, "%u", *(uint32_t *)p);
fmd_msg_buf_printf(b, "%llu", *(u_longlong_t *)p);
fmd_msg_buf_printf(b, "0x%x", *(uchar_t *)p);
fmd_msg_buf_printf(b,
fmd_msg_buf_printf(b, "%lld", *(longlong_t *)p);
fmd_msg_buf_printf(b, "true");