ref: e51c4bc6e493a9cd0d9e9d7f1d24c57ae77bab65
dir: /sys/src/libauth/login.c/
#include <u.h> #include <libc.h> #include <auth.h> int login(char *user, char *password, char *namespace) { int rv; AuthInfo *ai; if((ai = auth_userpasswd(user, password)) == nil) return -1; rv = auth_chuid(ai, namespace); auth_freeAI(ai); return rv; }