📄 smbglobals.c
字号:
#include "headers.h"SmbGlobals smbglobals = { .maxreceive = 0x1ffff, .unicode = 1, .nativeos = "Plan 9 4th edition", .serverinfo = { .nativelanman = "Aquarela", .vmaj = 0, .vmin = 5, .stype = SV_TYPE_SERVER, }, .mailslotbrowse = "/MAILSLOT/BROWSE", .pipelanman = "/PIPE/LANMAN", .l2sectorsize = 9, .l2allocationsize = 14, .convertspace = 1, .log = { .fd = -1, .print = 0, .poolparanoia = 1, },};voidsmbglobalsguess(int client){ if (smbglobals.serverinfo.name == 0) smbglobals.serverinfo.name = sysname(); if (smbglobals.nbname[0] == 0) nbmknamefromstring(smbglobals.nbname, smbglobals.serverinfo.name); if (smbglobals.accountname == nil) smbglobals.accountname = strdup(getuser()); if (smbglobals.primarydomain == nil) smbglobals.primarydomain = "PLAN9"; if (smbglobals.serverinfo.remark == nil) smbglobals.serverinfo.remark = "This is a default server comment"; if (smbglobals.log.fd < 0) if (client){ smbglobals.log.fd = create("client.log", OWRITE|OTRUNC, 0666); } else{ if (access("/sys/log/aquarela", 2) == 0) smbglobals.log.fd = open("/sys/log/aquarela", OWRITE); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -