git: 9front

ref: 050dc6bc35971a17be218a4c2b647bcf2d5f0d5a
dir: /sys/src/cmd/ssh/authsrvpasswd.c/

View raw version
#include "ssh.h"

static AuthInfo*
authsrvpasswordfn(Conn *c, Msg *m)
{
	char *pass;
	AuthInfo *ai;

	pass = getstring(m);
	ai = auth_userpasswd(c->user, pass);
	free(m);
	return ai;
}

Authsrv authsrvpassword =
{
	SSH_AUTH_PASSWORD,
	"password",
	SSH_CMSG_AUTH_PASSWORD,
	authsrvpasswordfn,
};