📄 log.c
字号:
#include <u.h>#include <libc.h>#include <authsrv.h>#include <bio.h>#include "authcmdlib.h"static voidrecord(char *db, char *user, char *msg){ char buf[Maxpath]; int fd; snprint(buf, sizeof buf, "%s/%s/log", db, user); fd = open(buf, OWRITE); if(fd < 0) return; write(fd, msg, strlen(msg)); close(fd); return;}voidlogfail(char *user){ if(!user) return; record(KEYDB, user, "bad"); record(NETKEYDB, user, "bad");}voidsucceed(char *user){ if(!user) return; record(KEYDB, user, "good"); record(NETKEYDB, user, "good");}voidfail(char *user){ logfail(user); exits("failure");}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -