From: Mark Wooding Date: Thu, 26 May 2016 08:26:09 +0000 (+0100) Subject: server/admin.c: Export `a_info'. X-Git-Tag: 1.0.0pre19~9 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/tripe/commitdiff_plain/fe182f617126cb792a6d5867440105f9f10910b4?hp=fddd7fb7f11a3f4399e90ee52f874f65718eb348 server/admin.c: Export `a_info'. We shall have need of this soon. --- diff --git a/server/admin.c b/server/admin.c index 06922dbb..fcf27d3e 100644 --- a/server/admin.c +++ b/server/admin.c @@ -374,7 +374,7 @@ static void a_write(admin *a, const char *status, const char *tag, va_end(ap); } -/* --- @a_ok@, @a_info@, @a_fail@ --- * +/* --- @a_ok@, @a_fail@ --- * * * Arguments: @admin *a@ = connection * @const char *fmt@ = format string @@ -387,21 +387,32 @@ static void a_write(admin *a, const char *status, const char *tag, static void a_ok(admin *a) { a_write(a, "OK", 0, A_END); } -static void a_info(admin *a, const char *fmt, ...) +static void a_fail(admin *a, const char *fmt, ...) { va_list ap; va_start(ap, fmt); - a_vwrite(a, "INFO", 0, fmt, &ap); + a_vwrite(a, "FAIL", 0, fmt, &ap); va_end(ap); } -static void a_fail(admin *a, const char *fmt, ...) +/* --- @a_info@ --- * + * + * Arguments: @admin *a@ = connection + * @const char *fmt@ = format string + * @...@ = other arguments + * + * Returns: --- + * + * Use: Report information to an admin client. + */ + +void a_info(admin *a, const char *fmt, ...) { va_list ap; va_start(ap, fmt); - a_vwrite(a, "FAIL", 0, fmt, &ap); + a_vwrite(a, "INFO", 0, fmt, &ap); va_end(ap); } diff --git a/server/tripe.h b/server/tripe.h index cb892208..4669711e 100644 --- a/server/tripe.h +++ b/server/tripe.h @@ -980,6 +980,19 @@ extern void a_vformat(dstr */*d*/, const char */*fmt*/, va_list */*ap*/); extern void EXECL_LIKE(0) a_format(dstr */*d*/, const char */*fmt*/, ...); +/* --- @a_info@ --- * + * + * Arguments: @admin *a@ = connection + * @const char *fmt@ = format string + * @...@ = other arguments + * + * Returns: --- + * + * Use: Report information to an admin client. + */ + +extern void EXECL_LIKE(0) a_info(admin */*a*/, const char */*fmt*/, ...); + /* --- @a_warn@ --- * * * Arguments: @const char *fmt@ = pointer to format string