shithub: plan9front

ref: bf2a6f786502026ce4229bc84a6a22e5e55a7c13
dir: /sys/src/cmd/auth/lib/answer.c/

View raw version
#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;
}