git: 9front

ref: e7d099ac43c22f4c38399694c5bc81086b89f1f6
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;
}