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

📄 user.c

📁 TCP-IP红宝书源代码
💻 C
字号:
/* user.c - main */

#include <conf.h>
#include <kernel.h>
#include <network.h>
#include <user.h>

#include <proc.h>

struct user utab[] = {
	{ 0, "root", "Xinu Root", 0 },
	{ 3954, "dls", "David L Stevens", 0 },
	{ -1, 0, 0, 0 }
};


static long flags;


user1()
{
	if (open(TTY0, SERIAL0, 0) == SYSERR)
		kprintf("open(tty0, serial0) failed\n");

	while(TRUE) {
		login(TTY0);
		shell(TTY0);
	}
}

/*------------------------------------------------------------------------
 *  main  --  user main program
 *------------------------------------------------------------------------
 */
main()
{
extern int *sltop, slnempty;
	STATWORD	ps;
	struct pentry	*pptr;
	long		*saddr;
	IPaddr myaddr;
	char myname[32];
	int	now;
	int i;

	getutim(&now);

/*	resume(create(user1, 8192, INITPRIO, "tty1", 0)); */

	while(TRUE) {
		login(CONSOLE);
		shell(CONSOLE);
	}
}

#if __GNUC__ >= 2
void __main() {}
#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -