⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 smbglobals.c

📁 这是一个同样来自贝尔实验室的和UNIX有着渊源的操作系统, 其简洁的设计和实现易于我们学习和理解
💻 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 + -