ref: 79e24f5ee56c7abc31942615e587f97f8ac1a313
dir: /sys/src/cmd/auth/lib/answer.c/
#include <u.h> #include <libc.h> #include <bio.h> #include <authsrv.h> #include "authcmdlib.h" int answer(char *q) { char pr[128]; int y; snprint(pr, sizeof(pr), "%s [y/n]", q); q = readcons(pr, nil, 0); y = q != nil && (*q == 'y' || *q == 'Y'); free(q); return y; }