# This viminfo file was generated by vim
# You may edit it if you're careful!


# hlsearch on (H) or off (h):
~H
# Last Search Pattern:
~MSle0/FILE

# Last Substitute Search Pattern:
~MSle0~&finwe

# Last Substitute String:
$localhost

# Command Line History (newest to oldest):
:q
:%s/finwe/localhost/g
:%s/Char/char/g
:.,$s/ /	/
:.,$s/ /	/g
:%s/:  */:	/

# Search String History (newest to oldest):
?finwe
?FILE
?Char
?254
?404
? 
?:  *
?iseol
?stat

# Expression History (newest to oldest):

# Input Line History (newest to oldest):

# Registers:
"1	LINE
	anu.o: anu.C bbshdr.h /usr/include/stdio.h /usr/include/features.h \
	 /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h \
	 /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h \
	 /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h \
	 /usr/include/bits/types.h /usr/include/libio.h \
	 /usr/include/_G_config.h /usr/include/bits/stdio_lim.h \
	 /usr/include/ctype.h /usr/include/endian.h /usr/include/bits/endian.h \
	 /usr/include/fcntl.h /usr/include/bits/fcntl.h \
	 /usr/include/sys/types.h /usr/include/time.h \
	 /usr/include/sys/select.h /usr/include/bits/select.h \
	 /usr/include/bits/sigset.h /usr/include/sys/sysmacros.h \
	 /usr/include/assert.h /usr/include/termio.h /usr/include/termios.h \
	 /usr/include/bits/termios.h /usr/include/sys/ttydefaults.h \
	 /usr/include/sys/ioctl.h /usr/include/bits/ioctls.h \
	 /usr/include/asm/ioctls.h /usr/include/asm/ioctl.h \
	 /usr/include/bits/ioctl-types.h /usr/include/string.h \
	 /usr/include/limits.h /usr/include/bits/posix1_lim.h \
	 /usr/include/bits/local_lim.h /usr/include/linux/limits.h \
	 /usr/include/bits/posix2_lim.h \
	 /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/limits.h \
	 /usr/include/sys/time.h /usr/include/bits/time.h \
	 /usr/include/rpc/types.h /usr/include/stdlib.h /usr/include/alloca.h \
	 /usr/include/sys/param.h /usr/include/linux/param.h \
	 /usr/include/asm/param.h /usr/include/netinet/in.h \
	 /usr/include/stdint.h /usr/include/bits/socket.h \
	 /usr/include/bits/sockaddr.h /usr/include/asm/socket.h \
	 /usr/include/asm/sockios.h /usr/include/bits/in.h \
	 /usr/include/bits/byteswap.h /usr/include/sys/stat.h \
	 /usr/include/bits/stat.h /usr/include/errno.h \
	 /usr/include/bits/errno.h /usr/include/linux/errno.h \
	 /usr/include/asm/errno.h /usr/include/signal.h \
	 /usr/include/bits/signum.h /usr/include/bits/siginfo.h \
	 /usr/include/bits/sigaction.h /usr/include/bits/sigcontext.h \
	 /usr/include/asm/sigcontext.h /usr/include/bits/sigstack.h \
	 /usr/include/sys/socket.h /usr/include/sys/wait.h \
	 /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
	 /usr/include/sys/utsname.h /usr/include/bits/utsname.h \
	 /usr/include/netdb.h /usr/include/rpc/netdb.h /usr/include/unistd.h \
	 /usr/include/bits/posix_opt.h /usr/include/bits/confname.h \
	 /usr/include/getopt.h /usr/include/pwd.h /usr/include/dirent.h \
	 /usr/include/bits/dirent.h /usr/include/math.h \
	 /usr/include/bits/huge_val.h /usr/include/bits/mathdef.h \
	 /usr/include/bits/mathcalls.h \
	 /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/float.h \
	 /usr/include/ncurses.h /usr/include/ncurses/unctrl.h \
	 /usr/include/ncurses/curses.h /bbs/msql/include/msql.h version.h \
	 bbsipc.h bbsutil.h bbsinfo.h ports.h errlog.h filelock.h msqldb.h \
	 msqllock.h mllist.h msqlmsg.h sysexec.h bbsint.h lang/bbsstring.h \
	 color.h lang.h bbsmon.h message.h user.h door.h chat.h menu.h bbs.h \
	 dllist.h files.h moncon.h
"2	LINE
		color();                // constructor
"3	LINE
			files();                // constructor
"4	LINE
			add(FInfo *rec);        // add to list
	
			bottom(void);           // go to tail of list
	
			clear_list(void);       // nuke list
	
			FInfo *find(char *str); // search record for string
	
			long highest_filepos(long fpos);	// return next highest file position
	
			FInfo *next(void);      // next record
			numrecs(void)           // return number of records
			{
				return(numrec);
			};
	
			FInfo *previous(void);  // previous record
			int position(void);	// numeric position in list
	
			sort(int type);         // sort list
	
			top(void);              // go to head of list
"5	LINE
			add(FInfo *rec);        // add to list
	
			bottom(void);           // go to tail of list
	
			clear_list(void);       // nuke list
	
			FInfo *find(char *str); // search record for string
	
			long highest_filepos(long fpos);	// return next highest file position
	
			FInfo *next(void);      // next record
			numrecs(void)           // return number of records
			{
				return(numrec);
			};
"6	LINE
			add(FInfo *rec);        // add to list
	
			bottom(void);           // go to tail of list
	
			clear_list(void);       // nuke list
	
			FInfo *find(char *str); // search record for string
	
			long highest_filepos(long fpos);	// return next highest file position
	
"7	LINE
		bbsipc	broadipc;		// broadcast IPC receiver
	bbsipc	ipcobj;          // bbsmon IPC object
	double	lnow,l5min,l15min;	// load average information
	long	uptime;			// system uptime
	int	add_user(BBSUser *user);	// add a user to the list
	int	del_user(BBSUser *old);	// delete a user from the list
	int	expire_users(void);		// expire users from the list
	int	get_load(void);		// get system load
"8	LINE
		bbsmon();		// constructor
		~bbsmon();		// destructor
		int boot_user(int how);	// nuke a user
		int line_bbsmon(void);	// watch the bbs in action
		int nuke_list(void);	// delete entire list
		int update_rec(BBSUser *rec);	// update/add a record to the list
"9	LINE
		BBSUser	*userlist;	// list of users
		bbsipc broadipc;		// broadcast IPC receiver
		bbsipc ipcobj;          // bbsmon IPC object
		double lnow,l5min,l15min;	// load average information
		long uptime;			// system uptime
		int add_user(BBSUser *user);	// add a user to the list
		int del_user(BBSUser *old);	// delete a user from the list
		int expire_users(void);		// expire users from the list
""-	CHAR
	egcs

# File marks:
'0  786  1  /export/home/a/bbs/test/src/rocat/src/bbs.C
'1  8  5  /export/home/a/bbs/test/src/rocat/src/Makefile
'2  24  0  /export/home/a/bbs/test/config/bbsinfo
'3  1  0  /export/home/a/bbs/test/src/bf/src/reg/RegMaker.c
'4  19  22  /export/home/a/bbs/test/src/bf/src/reg/RegMaker.c
'5  6  17  /export/home/a/bbs/test/src/bf/src/reg/RegMaker.c
'6  23  2  /export/home/a/bbs/test/src/bf/src/reg/RegMaker.c
'7  47  4  /export/home/a/bbs/test/src/bf/src/reg/RegMaker.c
'8  780  92  /export/home/a/bbs/test/src/rocat/src/bbs.C
'9  33  20  /export/home/a/bbs/test/src/rocat/src/version.h

# History of marks within files (newest to oldest):

> /export/home/a/bbs/test/src/rocat/src/bbs.C
	"	786	1

> /export/home/a/bbs/test/src/rocat/src/Makefile
	"	8	5

> /export/home/a/bbs/test/config/bbsinfo
	"	24	0

> /export/home/a/bbs/test/src/bf/src/reg/RegMaker.c
	"	1	0

> /export/home/a/bbs/test/src/rocat/src/version.h
	"	33	20

> /export/home/a/bbs/test/src/bf/src/Makefile
	"	16	24

> /prod/a/bbs/test/src/rocat/Makefile
	"	220	0

> /prod/a/bbs/test/src/rocat/color.h
	"	141	2

> /prod/a/bbs/test/src/rocat/menu.C
	"	534	11

> /prod/a/bbs/test/src/rocat/bbsutil.C
	"	84	13

> /prod/a/bbs/test/src/rocat/files.h
	"	72	2

> /prod/a/bbs/test/src/rocat/dllist.h
	"	103	2

> /prod/a/bbs/test/src/rocat/menu.h
	"	121	0

> /prod/a/bbs/test/src/rocat/user.h
	"	130	8

> /prod/a/bbs/test/src/rocat/bbsmon.h
	"	64	1

> /prod/a/bbs/test/src/rocat/bbsint.h
	"	65	6

> /prod/a/bbs/test/src/rocat/sysexec.h
	"	48	2

> /prod/a/bbs/test/src/rocat/mllist.h
	"	72	1

> /prod/a/bbs/test/src/rocat/filelock.h
	"	55	4

> /prod/a/bbs/test/src/rocat/errlog.h
	"	50	0
