enroll.c
来自「unix v7是最后一个广泛发布的研究型UNIX版本」· C语言 代码 · 共 37 行
C
37 行
#include "xmail.h"#include "pwd.h"#include "sys/types.h"MINT *a[42], *x, *b, *one, *c64, *t45, *z, *q, *r, *two, *t15;char buf[256];char maildir[] = { "/usr/spool/secretmail"};main(){ int uid, i; FILE *fd; char *myname, fname[128]; uid = getuid(); myname = getlogin(); if(myname == NULL) myname = getpwuid(uid)->pw_name; sprintf(fname, "%s/%s.key", maildir, myname); comminit(); setup(getpass("Gimme key: ")); mkb(); mkx();#ifdef debug omout(b); omout(x);#endif mka(); i = creat(fname, 0644); if(i<0) { perror("fname"); exit(1); } close(i); fd = fopen(fname, "w"); for(i=0; i<42; i++) nout(a[i], fd); exit(0);}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?